能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案) .
2012-01-05 14:17
435 查看
能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)
2011-11-06 10:02100人阅读 评论(0)
收藏
举报
能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)
坑爹的ARC呀,用了ARC后几乎所有开源框架都不能用了包括这个网络连接最常用的框架ASIHTTPRequest,于是我就傻乎乎的去改ASIHTTPRequest源代码
解决了什么release呀,类型转化呀,非本地对象不能回调呀,等等诸多问题后终于没见红了
结果程序一跑还是挂,郁闷啊。
忽然想到ARC不是编译级的吗?而且苹果提供那么多框架,不可能为了ARC全都改过吧
于是乎把ASIHTTPRequest源代码编译成framework,在ARC的项目中直接导入framework,果然可以用了
爽啊,这下不用担心以前的框架用不了了,都可以这么处理
下面放出ASIHTTPRequest.framework,打包的方法,使用该框架的一个简单的样例:
framework:
![](http://cc.cocimg.com/bbs/images/wind/file/zip.gif)
ASIHTTPRequest.framework.zip (209
K) 下载次数:33
样例:
![](http://cc.cocimg.com/bbs/images/wind/file/zip.gif)
Sample.zip (5168
K) 下载次数:32
打包方法:http://www.cocoachina.com/bbs/read.php?tid-75680-page-1.html
导入framework后,在代码中加入 #import <ASIHTTPRequest/ASIHTTPRequestHeader.h> 就可以使用ASIHTTPRequest带来的诸多功能了
编译后放到
file was built for unsupported file format which is not the architecture being linked (armv7)
这个错误,查了资料后说的是这个库不适应这个环境,后来才知道,原来真机有真机的编译出来的库,模拟器有模拟器编译出来的库,所以如果你有真机运行的话就要引用真机编译出来的库,模拟器运营的话就要引用模拟器编译出来的库
来自:/article/8796275.html
相关文章推荐
- 能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)
- 能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)
- 能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)
- 能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)
- ASIHttpRequest框架使用说明-----post请求 以及监听网络
- 谁说非ARC类库不能在ARC项目中使用? - ARC项目中用ASIHTTPRequest POST数据.
- IOS---网络以及框架ASIHTTPRequest入门学习
- iOS常用开源框架之ASIHTTPRequest
- iOS 用ASIHTTPRequest框架 上传多张图片
- 利用ASIHttpRequest框架进行网络数据请求(二)—— 利用post发送表单请求数据
- ASIHTTPRequest框架使用(3)--多线程并发请求
- 【开源项目13】Volley框架 以及 设置request超时时间
- 利用ASIHTTPRequest 发送数据到(新浪微博)以及新浪API Oauth认证
- iphone 开发之 第三方 network框架 ASIHTTPRequest 详解
- ASIHTTPRequest框架使用总结系列之阿堂教程2(同步请求)
- 【读书笔记】iOS-ASIHTTPRequest框架的使用。
- iOS网络编程--ASIHTTPRequest框架安装和配置-图文解说
- 使用github上的开源框架SlidingMenu环境的搭建,以及getSupportActionBar方法不能找到的问题
- iOS网络编程–ASIHTTPRequest框架安装和配置-图文解说
- ios-ASIHTTPRequest下载与进度条以及用观察者模式来监听进度条属性