ASI框架为MRC,放在ARC中不兼容,会报错。
解决方法如下:
2、展开Compile Sources
3、在所有ASIHttpRequest相关的文件后面的Compiler Flags中加入编译选项:-fno-objc-arc
ASIHTTPRequest设置
在iphone 项目中使用ASIHTTPRequest
1、添加一些必要的文件,复制以下文件到项目中去
ASIHTTPRquestConfig.h
ASInputStream.h
ASInputStream.m
ASIHTTPRequest.h
ASIHTTPRequest.h
ASINSStringAdditions.h
ASINSStringAdditions.m
ASIFormDataRequest.h
ASIFormDataRequest.m
ASINetworkQueue.h
ASINetworkQueue.m
iphone项目还必须包含以下文件
ASIAuthenticationDialog.h
ASIAuthenticationDialog.m
一个版本的Reachability类
Reachability.h
Reachability.m
添加必要的框架到项目中去
CFNetwork.framework
SystemConfiguration.framework
libz.1.2.3.dylib如果没有,就添加libz.1.2.5.dylib此为升级版。