3

我在 Xcode 中将我的项目转换为弧(编辑>转换为弧)。

我已取消选择文件 JRActivityObject.m 但是它返回此文件的 ARC 错误。我已在列表中明确取消选择此文件,因此我无法理解 Xcode 为何要检查此文件。

有任何想法吗?

将 Objective-C 指针类型“NSString *”转换为 C 指针类型“CFStringRef”(又名“const struct __CFString *”)需要桥接转换

'autorelease' 不可用:在自动引用计数模式下不可用


我清理了项目并删除了构建文件,错误现在消失了。

但是我仍然有这个问题

4

1 回答 1

0

JRActivityObject.m即使未选择,您的文件也已在 ARC 模式下编译。

我建议您将此文件标记为无法在 ARC 模式下使用的编译器

单击您的项目名称>构建阶段选项卡>编译源部分>选择JRActivityObject.m并按回车>键入“ -fno-objc-arc ”并单击完成。

现在您JRActivityObject.m将不会在 ARC 模式下编译。希望它可以帮助你。

于 2012-05-15T08:32:41.447 回答