
AFNetworking
文章平均质量分 81
我的無力双臂
iOS开发高级工程师
展开
-
AFNetworking2.0源码解析<四>
续AFNetworking2.0源码解析,本篇来看看AFURLResponseSerialization做的事情。结构AFURLResponseSerialization负责解析网络返回数据,检查数据是否合法,把NSData数据转成相应的对象,内置的转换器有json,xml,plist,image,用户可以很方便地继承基类AFHTTPResponseSerializer去解析更多的原创 2014-11-21 09:26:41 · 455 阅读 · 0 评论 -
AFNetworking2.0源码解析<一>
最近看AFNetworking2的源码,学习这个知名网络框架的实现,顺便梳理写下文章。AFNetworking的代码还在不断更新中,我看的是AFNetworking2.3.1。本篇先看看AFURLConnectionOperation,AFURLConnectionOperation继承自NSOperation,是一个封装好的任务单元,在这里构建了NSURLConnection,作为NSU原创 2014-09-03 08:42:38 · 481 阅读 · 0 评论 -
AFNetworking2.0源码解析<二>
续AFNetworking2.0源码解析本篇我们继续来看看AFNetworking的下一个模块 — AFURLRequestSerialization。AFURLRequestSerialization用于帮助构建NSURLRequest,主要做了两个事情:1.构建普通请求:格式化请求参数,生成HTTP Header。2.构建multipart请求。分别看看它在这两点具原创 2014-09-05 09:19:13 · 565 阅读 · 0 评论 -
AFNetworking2.0源码解析<三>
本篇说说安全相关的AFSecurityPolicy模块,AFSecurityPolicy用于验证HTTPS请求的证书,先来看看HTTPS的原理和证书相关的几个问题。HTTPSHTTPS连接建立过程大致是,客户端和服务端建立一个连接,服务端返回一个证书,客户端里存有各个受信任的证书机构根证书,用这些根证书对服务端返回的证书进行验证,经验证如果证书是可信任的,就生成一个pre-mast原创 2014-11-21 09:26:02 · 627 阅读 · 0 评论 -
解决AFNetwork Error Domain=AFNetworkingErrorDomain Code=-1016
借鉴地址:解决办法:原创 2014-04-15 21:48:05 · 1294 阅读 · 0 评论 -
swift 里面 调用AFNetworking
func getFlickrPhotos() { let manager :AFHTTPRequestOperationManager = AFHTTPRequestOperationManager() let url :String = "https://api.flickr.com/services/rest/" let paramete原创 2014-06-20 18:36:11 · 2347 阅读 · 0 评论 -
AFNetwork网路请求 队列代码
#pragma warning 修改处 网络测试 NSString *urlStr = [NSStringstringWithFormat:@"http://188.188.1.202/tongtang/0/app/"]; WXLog("详情页接口:%@",urlStr); // 创建AFHTTPRequestOperationManager对象s原创 2014-05-21 10:04:01 · 1698 阅读 · 0 评论 -
Alamofire网络库基础教程:使用 Alamofire 轻松实现 Swift 网络请求(一)
本章节由CocoaChina翻译组成员星夜暮晨(博客)翻译自raywenderlich:Beginning Alamofire Tutorial,敬请勘误。AFNetworking是 iOS 和 OS X 上最受欢迎的第三方库之一。它曾在我们的2012年的读者评选中荣获2012年度最佳 iOS 库称号。它同样也在 Github 上面获得了14000多个 stars 和4000多原创 2014-12-04 09:40:11 · 1068 阅读 · 1 评论 -
Alamofire网络库进阶教程(二)
本章节由CocoaChina翻译组成员星夜暮晨(博客)翻译自raywenderlich:Intermediate Alamofire Tutorial,敬请勘误。欢迎回到我们的 Alamofire 网络库使用教程,本文是此教程的第二部分,同时也是最后一个部分。在教程的第一部分中,我们学习了 Alamofire 的一些基本用法,比如说发送 GET 请求、传递参数、创建请求路由以及原创 2014-12-04 09:41:45 · 1127 阅读 · 0 评论