我已经测试了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推理"来禁用推理。将设置设置为"默认"对于" projectUITests" 。目标"
这两项测试也以红色字体显示。
如果我将@objc推理切换为On / Off / Default,它不会改变任何东西。我也经历了整个项目并在代码的顶部添加了@objcMembers(如果可能的话,我暂时删除了代码)。我仍然得到同样的错误。
欢迎提出任何建议。
谢谢。
答案 0 :(得分:1)