ASIHTTPRequest的使用——库文件的导入与设置

来源:互联网 发布:sql删除重复语句 编辑:程序博客网 时间:2024/06/04 06:53

ASIHTTPRequest使用时,必须导入ASIHTTPRequest库的相关文件,同时也需要进行相关的设置。

ASIHTTPRequest文件的导入有两种方法。

方法一:手动添加(需要手动进行项目的相关设置)

步骤一:下载源文件

https://allseeing-i.com/ASIHTTPRequest

https://github.com/pokeb/asi-http-request

步骤二:将源文件添加到项目中

步骤三:ASIHTTPRequest框架是MRC内存管理方式,如果项目是ARC的内存管理方式,则将ASIHTTPRequest框架中的相关文件设置成支持ARC模式

设置方法:Targets-Build Settings-Compile Sources-选择对应文件,双击打开Compiler Flags属性,添加"-fno-objc-arc"后点回车确定。

步骤四:添加对应的framework(CFNetwork.framework,SystemConfiguration.framework, MobileCoreServices.framework,CoreGraphics.framework,libz.1.2.3.dylib

添加方法:Targets-Build Settings-Link Binary With Libraries-点"+"-弹出选择框Choose frameworks and libraries to add-查找选择对应frameworks-点"Add"。

步骤五:设置完成后,在使用时需要导入对应的头文件,#import "ASIFormDataRequest.h",或#import "ASIHTTPRequest.h"



方法二:使用cocoaPods添加(无需进行项目的相关设置)

注意:使用cocoaPods进行添加ASIHTTPRequest时,必须保证当前设备已经安装cocoaPods(安装及使用方法:CocoaPods的使用进行第三库管理)。

步骤一:打开终端,并进入项目所在目录

步骤二:创建Podfile文件

步骤三:打开并编辑Podfile文件,并在Pod file文件中添加"pod'ASIHTTPRequest','~> 1.8.2'",保存退出编辑

步骤四:使用"pod install"命令开始进行安装

步骤五:安装成功后,在使用时需要导入对应的头文件,如#import"ASIFormDataRequest.h",或#import"ASIHTTPRequest.h"




0 0