IOS部署ASIHTTPRequest框架

来源:互联网 发布:x431解码器软件下载 编辑:程序博客网 时间:2024/05/21 17:07

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