swift-macro 问答列表

Swift 宏:ReturnClause语法

作者:Mar-k 提问时间:8/23/2023

我正在对新的 Swift 宏进行一些测试和弄清楚,但我遇到了一个我似乎无法弄清楚的障碍,也是因为还没有很多有用的指南。 因此,首先,如果宏的设备是个好主意,我们暂时将其放在一边。 我试图实现的是创...

Xcode 15 Beta 8:WidgetKit #Preview Macro 停止工作:

作者:GarySabo 提问时间:9/4/2023

在 Xcode 15 Beta 8 中使用 #Preview 宏有什么变化吗?此代码以前工作正常,但现在不再编译,因为== PREVIEW UPDATE ERROR: CompileDylibErro...

在为 Swift 宏创建语法节点时,\(...) 和 \(raw: ...) 有什么区别?

作者:Sweeper 提问时间:10/8/2023

考虑以下宏,该宏生成一个额外的属性作为对等方,以 为前缀,仅作为示例:Int_ public enum SomeMacro: PeerMacro { public static func expa...

Swift 宏中的 OSLog 不保留原始文件/行号

作者:Ortwin Gentz 提问时间:9/25/2023

我需要并行登录到一个文件(由于无法提供旧日志)。OSLogOSLogStore 在 Objective-C 中,我可以使用宏来实现这一点,并且在宏实现中仍然引用原始代码中的位置。 我试图创建一个 S...

使用“Swift 宏”(从 Swift 5.9 开始)来声明类、结构、协议等名称?

作者:Gargo 提问时间:11/8/2023

在 Objective-C 中,我们可以根据其含义编写类似内容并用“A”替换所有“B”项。#define A B 现在在 Swift 5.9 中,Apple 引入了 Swift Macro(它添加了...


共5条 当前第1页