我正在研究 ARC 环境,我通过-fno-objc-arc
. 我也想为我自己的类禁用它,我做了与 Facebook API 类相同的方法,但我无法禁用 ARC。如果有人知道,请帮助我。
问问题
154 次
2 回答
2
要消除此错误,您需要禁用 ARC,要从项目中禁用 ARC,请执行以下步骤。
选择您的项目文件。您应该在“构建设置”选项卡中。
选择“级别”选项(默认为“组合”) “组合”
右侧有一个搜索字段。输入“Automatic” 第二组应该是“Apple LLVM Compiler 3.0 – Language”。
控制ARC下的第二行。单击该行,然后在中间列(其中显示“是”),单击并选择“否”。
现在错误应该消失了。
于 2012-07-08T07:27:21.043 回答
0
只是为了确保您在正确的位置执行此操作:
- 在项目导航器中,点击最上面的项目,项目名称
- 在显示项目和目标的窗格中,选择包含非弧文件的正确目标
- 转到构建阶段,打开编译源
- 选择需要非arc的文件,双击,输入-fno-objc-arc
- 建造。
因此,请仔细检查您是否这样做,尤其是选择正确的目标。
于 2012-07-08T04:46:48.057 回答