在创建的项目中禁止弧

时间:2012-03-20 09:20:59

标签: iphone

我用arc创建了一个项目。 我使用了一些示例代码进行编译,它报告了很多ARC限制错误

以后可以禁止弧吗?

欢迎任何评论

1 个答案:

答案 0 :(得分:7)

Xcode - 在项目级别禁用ARC:

 - Select your project file. 
 - You should be in the “Build settings” tab.Select the “levels” option (default is “Combined”)
 - There’s a search      field to the right of “Combined”.Enter “Automatic”
 - Second group    should be “Apple LLVM Compiler 3.0 – Language”.
   Second line under    that controls ARC.
 - Click that line, then in the middle column (where    it says “yes”),
   click and choose “no”.

为单个文件禁用ARC:

通过为这些文件添加-fno-objc-arc编译器标志,可以为单个文件禁用ARC。

您可以在Targets -> Build Phases -> Compile Sources中添加编译器标志。您必须双击Compiler Flags下行的右列。您还可以通过按住cmd按钮选择文件,然后按Enter键以显示标志编辑框,将其添加到多个文件中。