1

最近、XCode 4.5 から XCode 4.6 に更新しました。4.5 ではエラーなしでコンパイルされた iOS プロジェクトがありましたが、4.6 でプロジェクトをビルドすると、1000 を超えるエラーが発生します。

エラーは"expected property type before 'strong'私の宣言に含まれており、エラーが発生し@property (nonatomic, strong)たときにオブジェクトのプロパティを参照するたびにself.propertyNamerequest 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 に答える