摘要: NSURLSession NSURLConnection 和 NSURLsession 的不同: 与 NSURLConnection 相比,NSURLsession 最直接的改进就是可以配置每个 session 的缓存,协议,cookie,以及证书策略(credential policy),甚至跨程 阅读全文
posted @ 2018-03-30 19:45 我是你们最爱的硕哥 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1.NSCopying ————> - (id)copy; NSCopying是一个与对象拷贝有关的协议。如果想让一个类的对象支持拷贝,就需要让该类实现NSCopying协议。 NSCopying协议中的声明的方法只有一个- (id)copyWithZone:(NSZone *)zone。 当我们的 阅读全文
posted @ 2018-03-30 19:43 我是你们最爱的硕哥 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 这个方法就是AFHTTPSessionManager 中构建NSMutableRequest的方法,分三步进行讲解。 第一步 1.通过URLString 构建NSURL 2.通过NSURL构建NSMutableURLRequest,并设置HTTPMethod 第二步 AFHTTPRequestSer 阅读全文
posted @ 2018-03-30 19:42 我是你们最爱的硕哥 阅读(235) 评论(0) 推荐(0) 编辑
摘要: NSData 对象转为NSData 这个过程称为序列化,NSData转对象称为反序列化。 任何对象转NSData,都需要遵循一个协议,就是NSCoding。 NSCoding 是把数据存储在iOS和Mac OS上的一种极其简单和方便的方式,把模型对象直接转变成一个文件,然后再把文件重新加载到内存里, 阅读全文
posted @ 2018-03-30 19:42 我是你们最爱的硕哥 阅读(455) 评论(0) 推荐(0) 编辑
摘要: AFHTTPSessionManager 是 AFURLSessionManager 的子类 其中包含以下两个属性,可以进行自定义,支持json,propertyLish,xml等格式。 AFHTTPRequestSerializer AFHTTPResponseSerializer 默认情况下,初 阅读全文
posted @ 2018-03-30 19:41 我是你们最爱的硕哥 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 根据普通的请求,下载,上传,分出了三种构建Task。 分别是: -dataTaskWithRequest —>NSURLSessionDataTask -uploadTaskWithRequest ->NSURLSessionUploadTask -downloadTaskWithRequest — 阅读全文
posted @ 2018-03-30 19:41 我是你们最爱的硕哥 阅读(357) 评论(0) 推荐(0) 编辑
摘要: AFNetworking 知识点: 1.NSURLSession 2.Runtime 方法置换,给分类添加属性 手动KVO等 方法置换: http://www.cnblogs.com/kesalin/archive/2012/01/05/objc_method_swizzling.html 分类: 阅读全文
posted @ 2018-03-30 19:40 我是你们最爱的硕哥 阅读(167) 评论(0) 推荐(0) 编辑
摘要: GCD GCD是最常用的管理并行代码和执行异步操作的Unix系统层的API。GCD构造和管理队列中的任务。 队列是按先进先出(FIFO)管理对象的数据结构。队列类似电影院的售票窗口,票的销售是谁先到谁先服务。在等待线前面的人先去买他们的门票,在其余的后抵达的人之前。队列在计算机科学中是相似的,因为第 阅读全文
posted @ 2018-03-30 19:39 我是你们最爱的硕哥 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 一 线程(thread)是组成进程的子单元,操作系统的调度器可以对线程进行单独的调度。实际上,所有的并发编程 API 都是构建于线程之上的 —— 包括 GCD 和操作队列(operation queues)。 多线程可以在单核 CPU 上同时(或者至少看作同时)运行。操作系统将小的时间片分配给每一个 阅读全文
posted @ 2018-03-30 19:39 我是你们最爱的硕哥 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 1.通过分类的方式,对外暴露接口。 2.给分类添加属性,通过imageURLStorageKey值,将self 和 字典进行绑定。 通过sd_imageURLForState等方法进行取值。 3.调用UIView +WebCache 的sd_internalSetImageWithURL方法 ,设置 阅读全文
posted @ 2018-03-30 19:38 我是你们最爱的硕哥 阅读(332) 评论(0) 推荐(0) 编辑