ASIHttprequest是IOS中基于CFNetwork包封装的框架,该框架可以非常方便的让我们请求网络。
当然,在用到第三方的框架时,肯定是要先部署到项目中的。
部署到项目中的类文件
添加到项目中后,第一个错误就出现了,因为是ARC的项目,把上面的类一贴到项目中就报了ARC的错误
第一步:修改ASI的类为 -fno-objc-arc 就可以解决ARC的错误问题
第二步:引入几个主要的framework
1、CFNetwork.framework
2、MobileCoreServices.framework
3、SystemConfiguration.framework
4、libz.1.2.5.dylib

这几个包是一定要引入的,不然Xcode也会报出异常的。
第三步:修改Header Search Paths 和 Other Linker Flags
完成上面的步骤,ASIHttprequest也就成功部署到项目中了。在部署的过程中可能会遇到Xcode报错,仔细看清错误出在什么地方,很快就解决了。
ASIHTTPRequest官方APIhttp://allseeing-i.com/ASIHTTPRequest/How-to-use