版本记录 前言 信号量机制是多线程通信中的比较重要的一部分,对于NSOperation可以设置并发数,但是对于GC...[作者空间]
死锁 1、定义: 所谓死锁,通常指有两个线程T1和T2都卡住了,并等待对方完成某些操作。T1不能完成是因为它在等待...[作者空间]
dispatch_semaphore是GCD用来同步的一种方式,与他相关的共有三个函数,分别是 dispatch_...[作者空间]
本文首发于我的个人博客:『不羁阁』 文章链接:传送门本文更新时间:2018-02-24 10:07:40感谢大家对...[作者空间]
一、互斥锁 百度百科:在编程中,引入了对象互斥锁的概念,来保证共享数据操作的完整性。每个对象都对应于一个可称为" ...[作者空间]
使用 Dispatch Source 而不使用 dispatch_async 的唯一原因就是利用联结的优势。 联结...[作者空间]
在 Objective-C 中,NSObject 是绝大多数类的基类。而在 NSObject 中有两个类方法 lo...[作者空间]
hello,各位读者,我又回来了啦,感觉上一篇的文章各位的反映还算不错,感谢各位让我有坚持写作的动力。好了,前话就...[作者空间]
前言 本篇主要介绍Runtime在开发中的一些使用场景,顺便讲解了下MJExtension的底层实现。如果喜欢我的...[作者空间]
写这篇文章开始之前,我都不知道runloop是什么东西,如果从字面的意思翻译应该是一直循环的跑,怀疑可能和死锁有关...[作者空间]