唠嗑 最近开始迁移文章,把以前写的一些文章都迁移到简书,也算开始在简书安家了。 前言 本文是对([WWDC 2015 Session 226: ...
唠嗑 最近开始迁移文章,把以前写的一些文章都迁移到简书,也算开始在简书安家了。 前言 本文是对([WWDC 2015 Session 226: ...
绪 事出必有因,今天我想和你聊聊线程的原因就是——当然是本着一个Rock Programmer的思想觉悟,为人民透析生命,讲解你正在蒙圈的知识点...
最近项目中有个需求,获取相册的照片上传到服务器。但是在PHAsset转化为image是个block,所以必须做同步,直到PHAsset转化为im...
我们做iOS开发的时候,使用GCD控制同一条线程中的最大并发数,不可能是一直往同一条线程中塞。这个时候就用到的GCD中的信号量控制机制--d...
前言 通过本文章你会学到: 多线程编程当中的基本概念 如何防止GCD多线程的读写问题 简介 GCD是Grand Central Dispatch...
一、前言 前段时间看了几个开源项目,发现他们保持线程同步的方式各不相同,有@synchronized、NSLock、dispatch_semap...
下篇预告:Parse的网络缓存与离线存储,敬请 star 持续关注 Parse源码浅析系列(一)---Parse的底层多线程处理思路:GCD高级...
GCD定时器 GCD定时器不受RunLoop约束,比NSTimer更加准时 证明,实现GCD定时器
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别...
什么是GCD? GCD全称为Grand Central Dispatch,是libdispatch的市场名称,而libdispatch是Appl...
专题公告
gcd