【发布时间】:2014-02-14 22:01:23
【问题描述】:
我正在为我的移动应用项目使用 wikiitude、xcode5 和 phonegap。我在尝试构建项目时遇到此错误。
/Applications/MAMP/htdocs/rmbp/apps/rmbp/iphone/native/WikitudeSDK/WTARViewController.m:19:1: @synthesize of 'weak' property is only allowed in ARC or GC mode
为什么?
【问题讨论】:
-
因为
weak引用仅在您使用 ARC 时才允许,而您似乎不是。 -
我该如何解决这个错误?你能详细解释一下吗?
-
我不熟悉 Wikitude 或 PhoneGap,但
weak引用是 ARC 的一个功能,或自动引用计数(iOS 上从来没有垃圾收集),而且它们不做任何没有它的感觉。最简单的解决方案是启用 ARC(在 Xcode 中项目设置的“构建设置”页面中),但我对 Wikitude 或 Phonegap 的了解不够,不知道这是否会弄乱你正在使用的其他东西。 -
仍然无法正常工作。其他解决方案?
标签: objective-c cordova xcode5 wikitude