1.GCD的核心概念 GCD 核心概念:将任务添加到队列,指定任务执行的方法 任务使用block 封装block 就是一个提前准备好的代码块,在需要的时候执行任务的取出遵循队...
1.GCD的核心概念 GCD 核心概念:将任务添加到队列,指定任务执行的方法 任务使用block 封装block 就是一个提前准备好的代码块,在需要的时候执行任务的取出遵循队...
UIWebView 使用URLProtocol解决 UIWebView的请求可以通过NSURLPtotol拦截,既可以拦截,也可以用本地的资源直接返回,可以实现资源本地化等各...
目录 准备 分析2.1. 三次握手2.2. 创建 HTTP 代理(非必要)2.3. TLS/SSL 握手2.4. 数据传输2.5. 四次挥手 扩展3.1. Session I...
网络抓包是个基础技能,对于网络协议的掌握有一定的要求。iOS上实现网络抓包可以用Charles(针对http和https),tcpdump(快速分析网络包),和Wiresha...
(一) 没智商先生一事无成。 朋友看他生活的艰难,给个建议:“要不然我赞助你点,你去学个技术,回来给别人打工也好,自己开店都是不错的选择。” 没智商先生连忙拒绝,不行的,那些...
作者:凉皮 | 编辑:西西姐 “VS Code 写代码是真好用、真爽。” 想必你也已经听过身边不止一个人这么说。最近的 JS 2019 报告中,VS Code 也是以压倒性的...
看了下距离上次写简书博客的时间,已经过去了八个多月了,很惭愧。正好最近项目不忙,抽点时间研究下第三方库,朋友建议总结写成博客就这样开篇了。内容篇幅会比较长,所以希望各位看官搬...
前言 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。一直以来,对于树的掌握都是模棱两可的状态,现在希望通过写一个关于二叉树的专题系列。在学习与总结的同时更加深入的了...
1.创建工程选择Cocoa Touch Framework 2 配置工程 2.1 IOS版本配置 根据需要兼容8.0或7.0即可 2.2 添加armv7s 2.3 在Lin...