0

我是 xcode 的新手。构建测试时出现重复消息错误:

*PWRequest.m
User defined issues
"ARC is required to compile Pushwoosh SDK"*

在代码中它显示:#if !__has_feature(objc_arc) #error "ARC 需要编译 Pushwoosh SDK" #endif

我不明白。我添加了一个新的 pushwoosh sdk。我非常感谢你的帮助。

4

2 回答 2

0

所以如果你想在你的应用程序中使用 Pushwoosh,你需要在你的项目设置中打开 ARC。

然后您将在您的应用程序中使用 ARC。

哪个比老式的手动保留/释放内存管理更好,是吗?

如果您决定使用 MRC(手动保留计数),请按照此相关问题中的步骤操作。

于 2014-03-11T09:50:31.380 回答
0
  1. 您可以基于文件设置 ARC。转到 BuildPhases->CompileSources。您可以在那里选择来源并传递 ARC 标志。与此处相同: 如何为项目中的单个文件禁用 ARC? 但带有 -fobjc-arc 标志

  2. 您可以使用 SDK 附带的 XCode 项目。在这种情况下,您将链接到此项目生成的输出(库)。

希望能帮助到你!

于 2014-03-11T14:48:26.720 回答