私はARC環境で作業しており、Facebook APIを正常に無効にしています-fno-objc-arc
。自分のクラスでもこれを無効にしたいので、Facebook API クラスと同じ方法を実行しましたが、ARC を無効にできませんでした。誰かが知っているなら、それについて私を助けてください。
質問する
154 次
2 に答える
2
このエラーを解決するには、ARC を無効にする必要があります。プロジェクトから ARC を無効にするには、次の手順を実行します。
プロジェクト ファイルを選択します。「ビルド設定」タブにいるはずです。
「レベル」オプションを選択します (デフォルトは「結合」)
。「結合」の右側に検索フィールドがあります。「Automatic」と入力します。2 番目のグループは「Apple LLVM Compiler 3.0 – Language」にする必要があります。
その下の 2 行目は ARC を制御します。その行をクリックし、中央の列 (「はい」と表示されている場所) をクリックして、「いいえ」を選択します。
これでエラーはなくなりました。
于 2012-07-08T07:27:21.043 に答える
0
適切な場所でこれを行っていることを確認するためだけに:
- プロジェクトナビゲーターで、一番上のアイテム、プロジェクト名をクリックします
- プロジェクトとターゲットとともに表示されるペインで、非アーク ファイルが含まれる正しいターゲットを選択します。
- Build Phases に移動し、Compile Sources を開きます
- 非アークにする必要があるファイルを選択し、ダブルクリックして、-fno-objc-arc と入力します。
- 建てる。
したがって、特に正しいターゲットを選択して、これを行ったことを再確認してください。
于 2012-07-08T04:46:48.057 に答える