摘自《iOS开发快速进阶与实战》 线程安全是iOS开发中避免不了的话题,随着多线程的使用,对于资源的竞争以及数据的...[作者空间]
@synchronized是比较常见的线程间同步锁,其使用相当简单: 可在上述代码synchronized行断点,...[作者空间]
锁的分类 自旋锁 线程反复检查锁变量是否可用。由于线程在这一过程中保持执行, 因此是一种忙等待。一旦获取了自旋锁,...[作者空间]
锁是常用的同步工具。一段代码段在同一个时间只能允许被有限个线程访问,比如一个线程 A 进入需要保护的代码之前添加简...[作者空间]
iOS 底层探索: 学习大纲 OC篇[/p/9d73ee7aae64] 前言 上一篇讲了@Synchronized...[作者空间]
iOS 的锁有以下 10 种:OSSpinLock、os_unfair_lock、dispatch_semapho...[作者空间]