0

我的 Xcode 项目中有超过 200 个错误,发现我的问题与启用 ARC 有关。我按照此处找到的建议使用该标志-fno-objc-arc。现在我只剩下 7 个错误,但其中一个在我的 prefix.pch 中,这是我所有源文件的前缀标头,并说:

unrecognized command line option "-fno-objc-arc"

有任何想法吗?我正在使用 mac 10.6.8、ios sdk 4.3 和 xcode 3.2.6

4

1 回答 1

3

Xcode 3.2.6 可能无法识别该标志。从文档

ARC 在 Xcode 4.2 中支持 OS X v10.6 和 v10.7(64 位应用程序)以及 iOS 4 和 iOS 5。弱引用在 OS X v10.6 和 iOS 4 中不受支持。

您可以尝试安装 Xcode 4 并将此构建设置添加到 Xcode 3:

CC = /Applications/Xcode4/Developer/usr/bin/clang

(路径可能不同)。我认为 Xcode 4 至少需要 Snow Leopard。

于 2013-04-16T22:25:05.390 回答