2

私はARC環境で作業しており、Facebook APIを正常に無効にしています-fno-objc-arc。自分のクラスでもこれを無効にしたいので、Facebook API クラスと同じ方法を実行しましたが、ARC を無効にできませんでした。誰かが知っているなら、それについて私を助けてください。

4

2 に答える 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 に答える