摘要: 首先提出一些问题: 以上问题基本都是对 GCD 常用 API 的追问与思考,深入理解这些问题有助于更好地使用 GCD,比如以下代码的执行结果是什么? 以下内容为个人的学习总结,仅供参考,不一定适合新手入门。最好的学习方法还是自己下载一份源码并仔细阅读学习。 文章主要分析了常见 API 的实现原理,因 阅读全文
posted @ 2016-09-27 21:49 iOS-eflying 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 很长时间以来,我个人(可能还有很多同学),对多线程编程都存在一些误解。一个很明显的表现是,很多人有这样的看法: 新开一个线程,能提高速度,避免阻塞主线程 毕竟多线程嘛,几个线程一起跑任务,速度快,还不阻塞主线程,简直完美。 在某些场合,我们还见过另一个“高深”的名词——“异步”。这东西好像和多线程挺 阅读全文
posted @ 2016-09-27 11:35 iOS-eflying 阅读(3699) 评论(0) 推荐(0) 编辑