Objective-C プロジェクトを ARC に変換しようとしています。-fno-objc-arc
ビルド フェーズで 1 つ以上の個々のファイルにコンパイラ フラグを追加すると、MyProject-Prefix.pch
ファイルに次のエラーが表示されます。
Objective-C の自動参照カウントは PCH ファイルで有効になっていましたが、現在は無効になっています。
Objective-C プロジェクトを ARC に変換しようとしています。-fno-objc-arc
ビルド フェーズで 1 つ以上の個々のファイルにコンパイラ フラグを追加すると、MyProject-Prefix.pch
ファイルに次のエラーが表示されます。
Objective-C の自動参照カウントは PCH ファイルで有効になっていましたが、現在は無効になっています。
次のことを確認する必要があります。
CLANG_ENABLE_OBJC_ARC
有効 (YES に変更)Product -> clean
)GCC_PRECOMPILE_PREFIX_HEADER
上記の手順に従って、LLVM/clang コンパイラを使用して ARC に切り替えたことを確認します。上記のいずれの方法でも問題が解決しない場合は、XCode ビルド フェーズで Precompile Prefix Header ( ) のチェックを外して、プリコンパイル済みプレフィックスを無効にしてみてください。PCH の使用は、コンパイル時間を増加させるために使用されるため、必須ではありません。