Objective c 如何在xcode项目中启用/禁用ARC?
如果已经创建了一个禁用ARC的项目,如何启用它,反之亦然?打开您的项目,然后选择编辑->重构->转换为Objective-C ARC。 这将开始检查代码是否已准备好进行转换 另请参见Clang文档:Objective c 如何在xcode项目中启用/禁用ARC?,objective-c,xcode,automatic-ref-counting,Objective C,Xcode,Automatic Ref Counting,如果已经创建了一个禁用ARC的项目,如何启用它,反之亦然?打开您的项目,然后选择编辑->重构->转换为Objective-C ARC。 这将开始检查代码是否已准备好进行转换 另请参见Clang文档: 如何禁用ARC已得到解答当您将项目迁移到使用ARC时,-fobjc ARC编译器标志被设置为所有Objective-C源文件的默认标志。可以使用特定类的-fno objc ARC编译器标志禁用该类的ARC。在Xcode中的“目标构建阶段”选项卡中,打开“编译源代码”组以显示源文件列表。双击要为其设置
如何禁用ARC已得到解答当您将项目迁移到使用ARC时,-fobjc ARC编译器标志被设置为所有Objective-C源文件的默认标志。可以使用特定类的-fno objc ARC编译器标志禁用该类的ARC。在Xcode中的“目标构建阶段”选项卡中,打开“编译源代码”组以显示源文件列表。双击要为其设置标志的文件,在弹出面板中输入-fno objc arc,然后单击“完成”。以下是我执行的步骤,这些步骤对我有效
Project
buildsettings
Apple LLVM compiler 3.0-语言
和Objective-C自动参考计数
并在所有三个部分中选择NO
在Xcode 5.0.2中,在Navigatior中选择您的项目,选择Build Settings,搜索Apple LLVM 5.0-语言-Objective C并将Objective-C Automatic Reference Counting更改为NO设置为NO,它会启用还是禁用ARC?请在您的回答中明确说明设置为否,是否启用或禁用ARC?请在你的回答中清楚地提到