2

我正在研究 ARC 环境,我通过-fno-objc-arc. 我也想为我自己的类禁用它,我做了与 Facebook API 类相同的方法,但我无法禁用 ARC。如果有人知道,请帮助我。

4

2 回答 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 回答