网络 AFNetwork实现 https证书的验证,为什么证书是安全的 https中ssl协议的过程 https证书的校验以及其中对称加密和非对称加密分别在哪个步骤 Char...
网络 AFNetwork实现 https证书的验证,为什么证书是安全的 https中ssl协议的过程 https证书的校验以及其中对称加密和非对称加密分别在哪个步骤 Char...
序 在百度三面被挂掉之后,沉下心来,整理构建自己的开发体系,方便以后查看。 金三银四已经降临,为此提供了找了不少学习方向给大家,也是一些进价方向,希望能帮大家快速提升自己的短...
2.0使用的NSURLConnection,3.0使用的是NSURLSession, 1)NSURLConnection下载文件时,先是将整个文件下载到内存,然后再写入到沙盒...
HTTP 超文本传输协议 请求,响应报文 链接建立流程 HTTP的特点 请求/响应报文 请求报文: 请求行:方法(get,post),URL,协议版本(HTTP版本) 头部字...
一、分类(Category) 1.你都用分类在项目中做了哪些事情? 声明私有方法。 分解体积庞大的类文件。 把Framework 的私有方法公开。2.特点: 运行时决议。 可...
DISPATCH_QUEUE_CONCURRENTDISPATCH_QUEUE_SERIALdispatch_barrier_asyncdispatch_group_noti...
CFRunLoopModeRef 从上一篇中我们知道: 1.CFRunLoopModeRef代表RunLoop的运行模式2.一个RunLoop包含若干个Mode,每个Mode...
目录1、iOS 基础题2、iOS 实战题3、网络题4、计算机系统题5、设计模式题6、架构 & 设计题7、数据结构&算法题 大小厂基础面试篇:小编这里有准备一些面试进阶资料,最...
来源作者:字节跳动技术团队 前言启动是 App 给用户的第一印象,启动越慢用户流失的概率就越高,良好的启动速度是用户体验不可缺少的一环。启动优化涉及到的知识点非常多面也很广,...
寻址40位就能准确寻址,非指针型isa设计是节省内存做法 局部性原理可以理解为将调用频率最高的方法放到缓存,避免到方法列表中遍历查找,提高了效率 cache_t的结构,这应该...
从64bit开始引入 Tagged Pointer技术,用于优化NSNumber、NSDate、NSString等小对象的存储 例如: 没有使用Tagged Pointer之...
学iOS一年多了,很想对自己的知识进行一个梳理,而最近又陆陆续续看到了不少iOS面试题,所以想整理下这些问题,同时写一个iOS面试题应用,所以就有了这篇文章。 所有的内容大部...