最新版本的七牛中如何使用低版本的afnetworking版本

下次自动登录
Geeker的编程技术博客
现在的位置:
iOS 9 平台上 AFNetworking 框架 3.0 版本解决的问题和问题解决
iOS 9 平台上 AFNetworking 框架 3.0 版本解决的问题和问题解决
太阳火神的美丽人生 ()
本文遵循“”创作公用协议
ASIHttpRequest 框架已经两年没更新了,在两年前使用时,使用 block 封装出一个好用的工具,http 请求很爽,
这两年一直在用 GCDAsyncSocket 做 socket 和 ssl 下的安全套接字通讯,时间久了,回头一看, ASI 不更新了,
这两年期间做& multipart 文件上传用过 AFNetworking ,感觉很精练,
这次再用,正逢 iOS 9 发布,NSUrlConnection 弃用,改用 NSURLSession,AFNetworking 也针对性发布了 3.0 版本,
实际使用中很爽,和两年前用 ASI 和 block 封装的用法有异曲同工之妙,
只不过人家这是完整的解决方案,俺那是临时凑个份子钱而已。
在使用过程中,发现个问题,之前有发文说明,解决办法也很简单,就是加上相应的 json 内容类型名,
这样 AFNetworking 会自动按 json 将应答体中的内容转成 OC 对象,数组或词典。
还有什么?
使了两天 AFNetworking 了,一直是爽的感觉,就好像没有使用什么网络接口一样。
后续上传图片还得用它,届时再补充。
【上篇】【下篇】
您可能还会对这些文章感兴趣!
同分类最新文章较老版本的AFNetworking使用心得 - 游贤明 - 推酷
较老版本的AFNetworking使用心得 - 游贤明
较老版本的 AFNetworking 下载链接 ( /s/14Cxga )
将压缩包中的文件夹拖入xcode工程项目中并引入如下的框架
简单的 JOSN 解析例子
&&& static NSString *serverAddress = @&.cn/data/.html&;
// 1.创建JSON操作对象
&&& AFJSONRequestOperation *operation =
&&& [AFJSONRequestOperation
&&&& JSONRequestOperationWithRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:serverAddress]]
&&&& success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
&&&&&&&& NSLog(@&success -- %@&, JSON);
&&&& } failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
&&&&&&&& NSLog(@&failure -- %@&, JSON);
&&& // 2.执行对象的操作
&&& [operation start];
简单的 XML 解析例子
&&& static NSString *serverAddress = @&.cn/wmaps/xml/beijing.xml&;
&&& // 1.创建XML操作对象
&&& AFXMLRequestOperation *operation =
&&& [AFXMLRequestOperation
&&&& XMLParserRequestOperationWithRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:serverAddress]]
&&&& success:^(NSURLRequest *request, NSHTTPURLResponse *response, NSXMLParser *XMLParser) {
&&&&&&&& NSLog(@&success -- %@&, XMLParser);
&&&& failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, NSXMLParser *XMLParser) {
&&&&&&&& NSLog(@&failure -- %@&, XMLParser);
&& &// 2.执行对象的操作
&&& [operation start];
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
没有分页内容
图片无法显示
视频无法显示
与原文不一致问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
因为工程原因,所以AFNetworking的版本是1.x的。目前的下载七牛SDK是最新版本的,搭配的AFnetworking也是2.0之后的,但是怎样将AFNetworking改为低版本的?我直接加AFNetworking的话七牛sdk就会报错,因为里面使用的AFNetworking2.0之后的添加了得方法。谢谢了~
来源: 七牛云存储问答
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
七牛oc版本的sdk有支持 afnetworking 1.x的分支
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要举报该,理由是:
扫扫下载 App
SegmentFault
一起探索更多未知}

我要回帖

更多关于 最新版afnetworking 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信