ARC和ASIHTTPRequest

Dim*_*mme 12 iphone asihttprequest ios xcode4.2 automatic-ref-counting

我有一个奇怪的问题.

ASIHTTPRequest在启用了ARC的iOS 5项目中使用.由于ASIHTTPRequest不支持ARC我已在所有单个ASIHTTPRequest文件上禁用ARC .

在此输入图像描述

但是,当我尝试编译我的项目时,xcode仍然认为这些文件是启用ARC的,它会抱怨.

在此输入图像描述

我做错了什么或是xcode中的错误?不要告诉我ASIHTTPRequest使用重构工具转换为ARC兼容代码.我试图这样做,xcode抱怨项目上启用了ARC(?!?!).

Gui*_*ume 23

你打字了-fno-ojbc-arc.正确的标志是-fno-objc-arc.

  • 乐意效劳.也许你还没有从新年前夕完全康复;-) (2认同)

Dil*_*mar 10

我是这样做的.

您必须将ASIHTTP作为库并将其包含在您的项目中.

以下是程序.

  1. 创建iPhone项目Cocoa Touch静态库.
  2. 复制所有ASIHTTP支持的文件以及Library Project中的Rechability .h和.m文件.
  3. 建立一个.
  4. 你会得到一个.a文件.
  5. 复制项目中的文件.
  6. 复制您将在项目中使用的必要.h(标题)文件.

你不会得到任何ARC错误.希望它有助于一些人面临类似的ARC问题..