gpt4 book ai didi

swift - 在 Swift 4 模式下使用 Swift 3 @objc 推理是否被弃用? (再次)

转载 作者:可可西里 更新时间:2023-11-01 02:00:08 25 4
gpt4 key购买 nike

我已经测试了 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”目标的build设置为“默认”。

这两个测试也以红色字体显示。

如果我将@objc 推断切换为开/关/默认,它不会改变任何东西。我还检查了整个项目并在代码顶部添加了@objcMembers(可能的话,如果不是,我暂时删除了代码)。我仍然遇到同样的错误。

欢迎提出任何建议。

谢谢。

最佳答案

  1. 点击项目(巨大下拉列表中的第一项)
  2. 点击出现的“目标”部分
  3. 搜索 Swift 3 @objc 干扰部分
  4. 打开它并修复弹出的任何警告/错误
  5. 将其设为默认值,您的项目应该可以正常运行

关于swift - 在 Swift 4 模式下使用 Swift 3 @objc 推理是否被弃用? (再次),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47159269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com