ios - iOS项目提供 “Automatic Reference Count Issue”

标签 ios xcode methods compiler-errors selector

我从与我没有联系的开发人员那里继承了一个iOS项目。

当我编译并运行项目时,几乎每个.m文件都给了我一些错误,这些错误说Receive Type "theFilename" for instance X does not declare a method with selector "otherMethod:"
我可以通过在代码中上移“otherMethod”来纠正这些问题,因此它超出了它所引用的点...但是,这种情况似乎很奇怪,因为(据说)这是已提交的代码,并且在App Store中正常运行。

我的想法是我缺少导致此问题的XCode中的某些设置。

任何关于如何解决这个问题的想法或想法都可以在没有医生给每个文件的情况下得到解决。

最佳答案

ARC禁用:
在左侧组织者中单击您的项目。
在下一列中选择目标。
选择顶部的“构 build 置”选项卡。
向下滚动到“Objective-C自动引用计数”(在“用户定义的设置”组下可能会列为“CLANG_ENABLE_OBJC_ARC”),
并将其设置为NO。

ARC启用:
打开项目,然后选择编辑->重构->转换为Objective-C ARC。这将开始检查您的代码是否已准备好进行转换。

关于ios - iOS项目提供 “Automatic Reference Count Issue”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16242142/

相关文章:

c# - 二进制转整数的字符串

java - 如何在 Java 中制作动态方法的 hashmap

ios - 集成 Nuance Dragon Mobile 时架构 x86_64 的 undefined symbol

ios - 如何在 xcode 6 中设置表格单元格颜色?

ios - 如何使 SwiftUI 中的 SF 符号具有相同的宽度

swift - SpriteKit 动画之间的正确过渡

swift - 从下载 URL 播放视频

ios - UI 项目不显示在界面生成器中

java - 如何在 java 中设置芬兰语言环境?

ios - webView - 如何停止重新加载