IOS部署ASIHTTPRequest框架

ASIHttprequest是IOS中基于CFNetwork包封装的框架,该框架可以非常方便的让我们请求网络。

当然,在用到第三方的框架时,肯定是要先部署到项目中的。

部署到项目中的类文件

IOS部署ASIHTTPRequest框架_第1张图片

添加到项目中后,第一个错误就出现了,因为是ARC的项目,把上面的类一贴到项目中就报了ARC的错误

IOS部署ASIHTTPRequest框架_第2张图片

第一步:修改ASI的类为  -fno-objc-arc 就可以解决ARC的错误问题

IOS部署ASIHTTPRequest框架_第3张图片


第二步:引入几个主要的framework

1、CFNetwork.framework

2、MobileCoreServices.framework

3、SystemConfiguration.framework

4、libz.1.2.5.dylib

IOS部署ASIHTTPRequest框架_第4张图片

这几个包是一定要引入的,不然Xcode也会报出异常的。


第三步:修改Header Search Paths 和 Other Linker Flags

IOS部署ASIHTTPRequest框架_第5张图片

完成上面的步骤,ASIHttprequest也就成功部署到项目中了。在部署的过程中可能会遇到Xcode报错,仔细看清错误出在什么地方,很快就解决了。

ASIHTTPRequest官方APIhttp://allseeing-i.com/ASIHTTPRequest/How-to-use

你可能感兴趣的:(IOS部署ASIHTTPRequest框架)