摘要: AFN原理&& AFN如何使用RunLoop来实现的: 让你介绍一下AFN源码的理解,首先要说说封装里面主要做了那些重要的事情,有那些重要的类(XY题) 一、AFN的实现步骤: 1、GET,或者POST等方法调用抽象的请求方法,指明相应的请求参数,(类似全能初始化方法的作用一下,最后不管多少个初始化 阅读全文
posted @ 2017-08-22 14:38 乔胖胖 阅读(10286) 评论(0) 推荐(0)
摘要: 参考学习了YY大神的http://blog.ibireme.com/2015/05/18/runloop/#mode RunLoop: 看做是一个对象,这个对象管理了其需要处理的事件和消息,并提供了一个入口函数来执行上面 Event Loop 的逻辑。线程执行了这个函数后,就会一直处于这个函数内部 阅读全文
posted @ 2017-08-22 14:38 乔胖胖 阅读(228) 评论(0) 推荐(0)
摘要: 参考学习文档:http://www.cnblogs.com/jifeng/archive/2010/11/30/1891779.html SSL协议的工作流程: 服务器认证阶段: 1)客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接; 2)服务器根据客户的信息确定是否需要生成新的 阅读全文
posted @ 2017-08-22 14:37 乔胖胖 阅读(1919) 评论(0) 推荐(0)
摘要: SDWebImage托管在github上。https://github.com/rs/SDWebImage 这个类库提供一个UIImageView类别以支持加载来自网络的远程图片。具有缓存管理、异步下载、同一个URL下载次数控制和优化等特征。 SDWebImage 加载图片的流程 入口 setIma 阅读全文
posted @ 2017-08-22 14:37 乔胖胖 阅读(452) 评论(0) 推荐(0)
摘要: 出于安全考虑,iOS系统的沙盒机制规定每个应用都只能访问当前沙盒目录下面的文件(也有例外,比如系统通讯录能在用户授权的情况下被第三方应用访问),这个规则把iOS系统的封闭性展现的淋漓尽致。 一、沙盒中几个主要的目录 每个沙盒下面都有相似的目录结构,如下图所示(出自苹果官方文档): 每个应用的沙盒目录 阅读全文
posted @ 2017-08-22 14:37 乔胖胖 阅读(406) 评论(0) 推荐(0)
摘要: 参考:http://www.importnew.com/22083.html 参考:http://www.importnew.com/22087.html 十分感谢原作者的汇总,我在这个基础上,有所改动,添加自己的备忘,总结 1、面向对象的特性特征: -抽象: 将一类对象的共同特征 总结出来 构造类 阅读全文
posted @ 2017-08-22 14:36 乔胖胖 阅读(381) 评论(0) 推荐(0)