0

NON ARC アプリ内で SDK を使用しています。残念ながら、SDK は ARC であり、私自身のアプリは非 ARC です。.m個別の&.hファイルではなく完全なプロジェクトを追加したため、特定のクラスを Compiler フラグで設定できません-fobjc-arc

インポートされたプロジェクト全体に対してこれらのコンパイラ フラグを設定するにはどうすればよいですか?

ここに画像の説明を入力

4

1 に答える 1

0

プロジェクトで SDK の .m ファイルをコンパイルする場合は、-fobjc-arc各 .m ファイルにフラグを追加します。

プロジェクトにリンクするだけのライブラリ (ファイル) またはフレームワークに SDK が既にコンパイルされている場合は.a、それを非 ARC プロジェクトで問題なく使用できるはずです。彼らは間違いなくARCが強制するルールに従っていますが、それはARC以外のプロジェクトと互換性がないわけではありません.

于 2013-07-22T13:52:05.597 に答える