1

我最近从 XCode 4.5 更新到 XCode 4.6。我有一个 iOS 项目,在 4.5 中编译时没有错误,但是现在,当我在 4.6 中构建项目时,我得到了 1000 多个错误。

错误包括"expected property type before 'strong'在我的@property (nonatomic, strong)声明中,并且每次self.propertyName我在收到错误时引用对象属性request for member propertyName not found in structure of union

这让我觉得它与 ARC 或编译器有关,但我不确定我会改变什么。我检查了该项目是否使用 LLVM GCC 4.2

4

1 回答 1

2

ARC 仅受 LLVM 编译器(v3.0 或更高版本)支持。LLVM GCC 4.2 或 GCC 4.2 不支持它。将您的项目切换到使用 LLVM 编译器(又名 Clang),这些问题就会消失。

于 2013-03-02T04:38:11.640 回答