私はすでにARCをチェックした状態でXCode 4.2でプロジェクトを作成しました。問題は、ASIHttpRequestファイルをダウンロードして追加する必要があることです。これは、私がコンパイルしようとするとエラーの全体の束を与えている。これを修正する方法はありますか(プロジェクトをもう一度作成する以外)?XCodeからARCを取り除く方法
5
A
答えて
36
クリックを(私はしばらくそれを見ていませんでした)、目標に行く - >フェーズを構築し、に-fno-にObjCアークを追加関連するファイルの「コンパイラフラグ」。
+0
ありがとう、すべての46のエラーが消えた –
3
ARCを使用したままにしますが、ASIHttpRequestファイルでは使用不可にします。この答えは正しい方向にあなたを指している必要があります:あなたは、彼らがコンパイルされる各フラグ-fno-objc-arc
を渡すことによって、ファイルごとARCをオフにすることができます
4
。プロジェクトナビゲータのターゲットの下のCompile SourcesグループでARCが必要なファイルにフラグを追加します。
別の方法として、ASIHttpRequestをARCを有効にせずフレームワークとのリンクだけを持つ独自のフレームワークとしてコンパイルすることもできます。 ASIHttpRequestは既にフレームワーク内にありませんか?左側のナビゲーション・ビューでプロジェクトの名前に
関連する問題
- 1. ウェブページからポリマー元素を正しく取り除く方法
- 2. Symfony2から化合物PKを取り除く方法ManyToMany
- 3. ModelUIElement3DとViewport2DVisual3Dを風から取り除く方法
- 4. CSSの絶対高さから10pxを取り除く方法
- 5. ナビゲーションドロワーから暗い影を取り除く方法は?
- 6. ブートストラップ列からパディングやマージンを取り除く方法
- 7. CSS3 a:-webkit-any-linkから下線を取り除く方法
- 8. cygwinのバッククックからCRを取り除く方法
- 9. AVCaptureSessionからスクリーンの「フラッシュ」エフェクトを取り除く方法captureStillImageAsynchronouslyFromConnection
- 10. Pythonの列の値から$記号を取り除く方法
- 11. Java/SWT /ボタンからフレームを取り除く方法
- 12. JSONからn個の要素を取り除く方法
- 13. オブジェクト、Javaから引用符を取り除く方法
- 14. このクリックアクションを取り除く方法コンボボックスからのjavascript
- 15. T-SQLのフィールドからクエリーストリングを取り除く方法は?
- 16. Mongo内の配列から要素を取り除く方法
- 17. cheerioからのデータ返信で「\ n」を取り除く方法
- 18. libGDX配列から特定の値を取り除く方法
- 19. jax-wsクライアントコードからArrayOfStringクラスを取り除く方法
- 20. SMSからコードを取り除く方法(Android)
- 21. OS XバイナリからObjective-Cシンボルを取り除く方法は?
- 22. C#からロボコメントと#regionを取り除く方法は?
- 23. アンドロイドナビゲーションドロワーからトップカラーを取り除く方法
- 24. クロムのURLからハッシュを取り除く方法
- 25. クリックイベントから子要素を取り除く方法
- 26. djangoのテキスト入力からhtml/javascriptを取り除く方法
- 27. セレクタから要素を取り除く方法
- 28. テーブルhtmlデザインから無駄なスペースを取り除く方法
- 29. Windowsのコマンドラインからvboxnet0 NICを取り除く方法
- 30. アレイからゼロ値を並列に取り除く方法
関連のないメモとして、MKNetworkKitをASIHTTPRequestの代わりに使用することをお勧めします。 ASIHTTPRequestはサポートされなくなりました。 MKNetworkKitはARC互換です。 https://github.com/MugunthKumar/MKNetworkKit –
私の共著者(MK)を喜ばせるだけではなく、彼のキットはすごくいいと思いますが、AFNetworkingもあります。 https://github.com/gowalla/AFNetworking –