自动参考计数问题 - PhoneGap

时间:2013-03-07 09:13:48

标签: iphone ios xcode cordova

enter image description here我已尝试使用PhoneGap + Xcode 4.2创建我的HelloWorld应用程序,方法如下面的链接所示:

http://docs.phonegap.com/en/2.5.0/guide_getting-started_ios_index.md.html#Getting%20Started%20with%20iOS

但是当我在Simulator上运行我的HelloWorld应用程序时,我的自动引用计数问题错误。

enter image description here

2 个答案:

答案 0 :(得分:3)

此错误即将到来,因为您的项目CordvaLib已启用ARC。但是,您的CDVAccelerometer类不支持ARC。要从ARC中排除文件,请使用-fno-objc-arc标记

在构建阶段>编译来源

答案 1 :(得分:-1)

在创建新项目时,它会询问“使用自动引用计数”并带有复选标记。如果您不使用ARC,请取消选中复选标记。

如果您不希望ARC成为唯一的特定类,那么ProjectSettings - >构建阶段 - > Complile Sources - > Compilerflag。单击您的班级旁边的并设置

-fno-objc弧

现在只有选定的类被禁用ARC。