有关ASIHttpRequest arc设置等
来源:互联网 发布:最新网络词语 编辑:程序博客网 时间:2024/06/04 19:08
ASIHTTPRequest框架是优秀的第三方Objective-C的HTTP框架,支持Mac OS X和iOS下的HTTP开发。
具有如下优点:
支持下载数据放在内存或本地文件
容易访问请求和应答HTTP header
支持Cookie
支持GZIP请求或应答
支持缓存
支持同步或异步请求
支持HTTPS
但ASIHTTPRequest框架不支持ARC,如果在ARC下开发配置起来有点麻烦。本章我们介绍的实例是基于ARC下开发的。
安装和配置ASIHTTPRequest框架
然后我们还需要为工程添加一些支持的类库或框架,它们包括:CFNetwork.framework
SystemConfiguration.framework
MobileCoreServices.framework
CoreGraphics.framework
libz.dylib
选择工程的Targets,再选择Build Phases,弹出对话框,在对话框中选择上面的框架或类库。最后点击Add按钮添加。
这些编译错误不能难看出是ARC的不支持错误,这是由于ASIHTTPRequest框架本身不支持ARC技术,它的源代码中使用了MRC(手动管理引用计数)。解决方法是为ASIHTTPRequest框架中的这些源程序文件,设置不采用ARC编译,编译参数是为-fno-objc-arc。选择工程的Targets,再选择Build Phases,然后再选择ASIHTTPRequest中的文件,双击弹出对话框,在对话框中输入“-fno-objc-arc”。
如果还有错误可能就是libz。 直接在工程里面把libz.1.2.3 删除掉,然后再把libz.1,2,5直接拖到项目中。
- 有关ASIHttpRequest arc设置等
- arc下asihttprequest等应用实现
- ASIHttprequest ARC报错
- 如何让ASIHttpRequest支持ARC
- 如何让ASIHttpRequest支持ARC
- 在ARC下引用第三方库等使用MRC 设置 -fno-objc-arc无效
- xcode5+ASIHTTPRequest 导入后报ARC错误
- ARC/非ARC的设置
- ASIHTTPRequest 设置Proxy(代理)
- ASIHTTPRequest 缓存设置
- ASIHTTPRequest 设置下载缓存
- ARC unsafe_unretained等说明
- 谁说非ARC类库不能在ARC项目中使用? - ARC项目中用ASIHTTPRequest POST数据.
- xcode 4 设置arc
- iOS arc设置
- [ios]设置ARC 【转】
- ARC,NOARC设置
- xcode5设置不用arc
- iOS 资源精选(一)
- Search a 2D Matrix
- 如何在 Mac 上卸载 Java 7 和更高版本
- Oracle 批量建函数 存储过程 脚本
- EhCache 分布式缓存/缓存集群
- 有关ASIHttpRequest arc设置等
- 边记边学PHP-(十二)面向对象编程2
- 浮球阀-上海沪嘉阀门厂
- [人生感悟]实习杂记
- combotree
- 【Android开发经验】Android Studio1.0正式版初体验——常用功能使用指南
- 过儿!怎么了?(wenxue.460.com.cn)
- Android 获取屏幕尺寸与密度
- 欧拉函数(hdu1286找新朋友)