我有一段代码会生成大量警告(已弃用的 API)
使用 clang* 我可以这样做:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
...
#pragma clang diagnostic pop
然而这在 Swift 中不起作用。
如何在斯威夫特中做到这一点?
注意:我不想全局禁用警告,甚至不想在文件范围内禁用警告,而只是禁用源代码特定部分中的特定警告。
I do not想要条件编译(这是假定的重复项的建议答案)。
我只是想在不使用新 API 的情况下消除警告。
截至 2023 年,Xcode 15.x、Swift 5.x,共识是没有直接的方法可以实现这一点。
如果苹果添加该功能,我将更新/编辑此答案。
将其添加到您的 WWDC 2024 愿望清单中!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)