ARCが有効ではないがアークファイルがあるiOSアプリケーションを使用することはできますか?ARCが有効ではないがアークファイルがあるiOSアプリを使用することはできますか?
私はARCが有効になっていないアプリケーションを持っており、ARC対応のファイルをいくつか持っています。これは可能ですか?
おかげ
ARCが有効ではないがアークファイルがあるiOSアプリケーションを使用することはできますか?ARCが有効ではないがアークファイルがあるiOSアプリを使用することはできますか?
私はARCが有効になっていないアプリケーションを持っており、ARC対応のファイルをいくつか持っています。これは可能ですか?
おかげ
あなたは、特定のファイルのARCを有効にするには、-fobjc-arc
フラグを使用することができます。
コンパイラが '-f-objc-arcの認識できないコマンドラインオプション'と言う。 fyi - サンプルのARC準拠コードを非ARCアプリに移行しようとしています。ありがとう – hanumanDev
fとobjcの間にハイフンではないように見えます。私の答えを編集しました。 – dddsspo
私はまだ:cc1obj:エラー:認識できないコマンドラインオプション "-fobjc-arc"ありがとう – hanumanDev
-fobjc-arc
フラグを使用して特定のファイルに対してARC
を有効にすると、間違ったコンパイラを使用したために'unrecognized command line option for -f-objc-arc
というエラーが発生することがあります。
これを修正するには、Target Settings > Build Settings > Build Options
にアクセスし、LLVM GCC
からApple LLVM
にコンパイラを変更します。ビルドして実行し、問題を解決する必要があります。
[プロジェクト内の1つのファイルに対してARCを無効にするにはどうすればよいですか?](http://stackoverflow.com/questions/6646052/how-can-i-disable-arc-for-a-single-プロジェクトでのファイル) –
私の質問は逆ですが、それです。 ARC対応ファイルを非ARCプロジェクトに移動するにはどうすればよいですか。おかげで – hanumanDev