web-dev-qa-db-ja.com

特定のファイルにARCを追加するにはどうすればよいですか?

ARCなしでプロジェクトを作成しました。プロジェクトでサードパーティSDKを使用したい。そのSDKにはARCサポートが付属しています。そのため、そのサードパーティファイルにARCを追加したいと思います。このフラグを"MYProject"のようなビルドフェーズに追加することで、すべての-fno-objc-arcファイルに対してARCを無効にできます。

しかし、私は多数のファイルを使用する可能性があります。したがって、特定のARCに対してのみSDKを追加することをお勧めします。では、SDKプロジェクトの単一または特定のXCodeファイルにARCサポートを追加するにはどうすればよいでしょうか。

例:グリッドビューを使用したい。プロジェクトにGMGridViewを追加していますが、ARCがサポートされています。

28
Dinesh Raja

フラグを追加します-fobjc-arcARCを使用したいファイルに。それは他の正反対です。

61
Jason Coco

[ターゲット]-> [ビルドフェーズ]-> [ソースのコンパイル]でコンパイラフラグを追加します

ソースをコンパイルすると、プロジェクトに含まれるすべてのファイルが表示されます。下の画像に示すように、コンパイラフラグをダブルクリックして、コンパイラフラグに-fobjc-arcを追加してください。

enter image description here

26
Chris Alan