我已尝试使用PhoneGap + Xcode 4.2创建我的HelloWorld应用程序,方法如下面的链接所示:
但是当我在Simulator上运行我的HelloWorld应用程序时,我的自动引用计数问题错误。
答案 0 :(得分:3)
此错误即将到来,因为您的项目CordvaLib已启用ARC。但是,您的CDVAccelerometer类不支持ARC。要从ARC中排除文件,请使用-fno-objc-arc
标记
在构建阶段>编译来源
答案 1 :(得分:-1)
在创建新项目时,它会询问“使用自动引用计数”并带有复选标记。如果您不使用ARC,请取消选中复选标记。
如果您不希望ARC成为唯一的特定类,那么ProjectSettings - >构建阶段 - > Complile Sources - > Compilerflag。单击您的班级旁边的并设置
-fno-objc弧
现在只有选定的类被禁用ARC。