XCodeに特定のファイルにARCを使用しないように指示するフラグが何であるかを覚えてくれる人はいますか?プロジェクト内でそのようにマークされたファイルがいくつかありました...別のファイルを追加して変換することを決定するまでそれをARCに。簡単ですね。必要なファイルを単純にチェックし、XCodeに魔法をかけることができると期待していました。まあ、それほど簡単ではありませんが、事前チェック中にファイルからすべての-Noarcフラグが取り除かれ、フラグをいくつかのファイルに手動で再適用する必要があります。
このストーリーの教訓は次のとおりです。プロジェクトがARCにあり、ARCとしてマークされていないファイルがある場合、Refactor> Convert to ARCからARCへの変換ツールを再実行しないでください。事前チェックが失敗しても設定を復元します。
私は答えを見つけました:ARCからファイルを除外するには、ビルド段階で-fno-objc-arcフラグを使用>ソースをコンパイル
このストーリーの教訓は次のとおりです。プロジェクトがARCになり、ARCとしてマークされていないファイルがある場合、[リファクタリング]> [ARCに変換]からARCへの変換ツールを再実行しないでください。事前チェックが失敗しても、設定は復元されません。
除外されたファイルの設定を復元するには、それらの参照を削除してから、プロジェクトに戻って読み取ります。