
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 · 1142 阅读 · 0 评论 -
iOS多线程中的锁
锁的类别:互斥锁,递归锁,条件锁,自旋锁等锁的实现方式:NSLock,NSRecursiveLock, NSConditionLock,@synchronized,GCD的信号量等下面说一下常用的几种锁:1.@synchronized:对象级别所,互斥锁,性能较差不推荐使用@synchronized(这里添加一个OC对象,一般使用self) {转载 2017-07-31 11:20:58 · 340 阅读 · 0 评论