【发布时间】:2018-04-19 22:24:40
【问题描述】:
我已经测试了来自The use of Swift 3 @objc inference in Swift 4 mode is deprecated?的所有建议
我的问题是:我可以以任何方式进行设置,我没有遇到任何我会使用推理的特定错误(可能不知道)。
所以它仍然说: “在 Swift 4 模式下使用 Swift 3 @objc 推理已被弃用。请解决已弃用的 @objc 推理警告,在启用“使用已弃用的 Swift 3 @objc 推理”日志记录的情况下测试您的代码,然后通过更改“Swift”禁用推理3 @objc Inference”构建设置为“projectUITests”目标的“Default”。”
这两个测试也以红色字体显示。
如果我将@objc 推理切换为开/关/默认,它不会改变任何东西。我还浏览了整个项目并在代码顶部添加了@objcMembers(如果可能,我暂时删除了代码)。我仍然得到同样的错误。
欢迎提出任何建议。
谢谢。
【问题讨论】:
标签: swift