2016-08-24 17 views
1

MRCを使用するiOSプロジェクトがありますが、新しいソースコードではARCを使用します。新しいファイルごとに-fobjc-arcフラグを追加するようにプロジェクトを設定するにはどうすればよいですか?Xcodeで自動的に作成された新しいファイルに-fobjc-arcフラグを追加します。

このプロジェクトは10は、MRC7使用ARCを使用しているの17個の目標を、持っているため、特定のターゲットに対して個別に設定することですさらに良いです。 MRCを使用するユーザーにフラグが追加されるように、ターゲットによるファイル作成を設定する可能性はありますか?

答えて

3

すべての新しいファイルをARCにして既存のすべてのファイルをMRCにする場合は、既存のすべてのファイルを-fno-objc-arcにフラグを立ててターゲットをARCターゲットに変更する方が簡単になるようです。新しいファイルはすべてデフォルトでARCになります。

+0

良いアイデアですが、不幸にも487ファイルがあり、その半分が「pre ARC」ファイルです。おそらく、スクリプトを使用して-fobjc-arcフラグを削除し、-fno-objc-arcフラグを追加してARCに切り替えることができます。 – user3797599

+1

ターゲットの[ビルド段階]タブにあるファイルのリストを表示します。変更する必要があるすべてのファイルを複数選択します。 1つのファイルを変更します。変更は選択したすべてのファイルに適用されます。すばやく簡単。 – rmaddy

関連する問題