ARC
なしでプロジェクトを作成しました。プロジェクトでサードパーティSDKを使用したい。そのSDK
にはARC
サポートが付属しています。そのため、そのサードパーティファイルにARC
を追加したいと思います。このフラグを"MYProject"
のようなビルドフェーズに追加することで、すべての-fno-objc-arc
ファイルに対してARC
を無効にできます。
しかし、私は多数のファイルを使用する可能性があります。したがって、特定のARC
に対してのみSDK
を追加することをお勧めします。では、SDK
プロジェクトの単一または特定のXCode
ファイルにARCサポートを追加するにはどうすればよいでしょうか。
例:グリッドビューを使用したい。プロジェクトにGMGridView
を追加していますが、ARC
がサポートされています。
フラグを追加します-fobjc-arc
ARCを使用したいファイルに。それは他の正反対です。
[ターゲット]-> [ビルドフェーズ]-> [ソースのコンパイル]でコンパイラフラグを追加します
ソースをコンパイルすると、プロジェクトに含まれるすべてのファイルが表示されます。下の画像に示すように、コンパイラフラグをダブルクリックして、コンパイラフラグに-fobjc-arcを追加してください。