Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone ARC和ASITPPrequest_Iphone_Ios_Xcode4.2_Asihttprequest_Automatic Ref Counting - Fatal编程技术网

Iphone ARC和ASITPPrequest

Iphone ARC和ASITPPrequest,iphone,ios,xcode4.2,asihttprequest,automatic-ref-counting,Iphone,Ios,Xcode4.2,Asihttprequest,Automatic Ref Counting,我有一个奇怪的问题 我在启用ARC的iOS 5项目中使用ASIHTTPRequest。由于ASIHTTPRequest不支持ARC,我已在所有ASIHTTPRequest文件上禁用了ARC 然而,当我试图编译我的项目时,xcode仍然认为这些文件是启用了ARC的,它会抱怨 我有没有做错什么,或者这是xcode中的一个bug?不要告诉我使用重构工具将ASIHTTPRequest转换为ARC兼容的代码。我尝试过这样做,xcode抱怨项目中启用了ARC(?!?!)。您键入的-fno-ojbc-AR

我有一个奇怪的问题

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

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


我有没有做错什么,或者这是xcode中的一个bug?不要告诉我使用重构工具将
ASIHTTPRequest
转换为ARC兼容的代码。我尝试过这样做,xcode抱怨项目中启用了ARC(?!?!)。

您键入的
-fno-ojbc-ARC
。正确的标志是
-fno objc arc

我是这样做的

您必须将ASIHTT作为一个库,并将其包含在项目中

以下是程序

  • 创建iPhone项目和静态库
  • 复制库项目中所有ASITP支持的文件以及Rechability.h和.m文件
  • 建造一个建筑物
  • 你会得到一个.a文件
  • 复制项目中的文件
  • 复制要在项目中使用的必要的.h(头)文件

  • 您将不会得到任何ARC错误。希望它能帮助一些面临类似ARC问题的人。

    非常感谢!我有时失明,很乐意帮忙。也许你还没有完全从除夕恢复过来;-)