私はついに私のiosプロジェクトをARCに変換しようとしています。ARCに変換したくないファイルがいくつかあるので、ビルドフェーズ->ソースをコンパイルするために「-fno-objc-arc」フラグを対応する*.mファイルに追加しました。
ただし、編集->リファクタリング-> ARCに変換しようとすると、「Objective-C ARCに変換できません:Xcodeは、変換を続行できない3つの問題を検出しました。すべてのARC準備の問題を修正して、再試行してください」というメッセージが表示されます。エラー
エラーはすべて、対応する*.mファイルの-fno-objc-arcを追加した*.hファイルにあります...*。hファイルにもフラグを追加する必要がありますか?もしそうなら、どこでそれを見つけることができますか?
ありがとう!
編集だから私はエラーをより明確に読んだ。私が問題を抱えているファイルはJSONKit.hです。エラーはJSONKit.mでは生成されませんが、JSONKit.hをインポートする私が作成した他のクラスでは、JSONKit.hをインポートする自分のクラスに-fno-objc-arcフラグを追加する唯一の解決策ですか?ありがとう