![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ios多线程
Cola可乐
这个作者很懒,什么都没留下…
展开
-
NSThread GCD NSOperation 三者的用法区别
先看看三种线程的区别 #pragma mark - NSThread 自己的笔记 线程的基本使用 [NSThread detachNewThreadSelector:@selector(threadMain1:) toTarget:self withObject:@(20)];//detach派遣 NSThread *thread2 = [[NSThread al原创 2017-03-10 10:40:37 · 1094 阅读 · 0 评论 -
iOS多线程中的锁
锁的类别:互斥锁,递归锁,条件锁,自旋锁等 锁的实现方式:NSLock,NSRecursiveLock, NSConditionLock,@synchronized,GCD的信号量等 下面说一下常用的几种锁: 1.@synchronized:对象级别所,互斥锁,性能较差不推荐使用 @synchronized(这里添加一个OC对象,一般使用self) {转载 2017-07-31 11:20:58 · 306 阅读 · 0 评论