在关于为特定类禁用 ARC 编译器机制的 stackoverflow 主题之后,我将 -fno-objc-arc 参数添加到 Compile Sources 部分(TARGETS 项目中的 Buil Phases 选项卡)下的 Compiler Flags 列。即使设置已经过验证,我也无法构建我的应用程序,因为编译器说 retain、release 等 不能在 ARC 下使用。
如何解决上述问题?提前谢谢你。
最佳答案
您是否使用迁移工具执行迁移?您是否将编译器标志添加到所有具有释放/保留的文件?
我写了关于 ARC migration on my blog在这里。
关于ios - 圆弧 : Setting compiler flags to -fno-objc-arc and build errors,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9498644/