摘要: OSSpinLock OSSpinLock叫做"自旋锁",等待锁的线程会处于忙等状态,一直占用着cpu资源。由于可能会出现优先级反转的问题,是个不安全锁。在iOS10苹果已经不推荐使用了 优先级反转问题 如果等待锁的线程优先级较高,它会一直占用着CPU资源,优先级低的线程就无法释放 使用的时候需要导 阅读全文
posted @ 2021-02-24 21:18 木子沉雨 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 对于如下代码的,它的打印结果是什么 NSThread *thread = [[NSThread alloc] initWithBlock:^{ NSLog(@"1"); }]; [thread start]; [self performSelector:@selector(testhaha) onT 阅读全文
posted @ 2021-02-24 00:02 木子沉雨 阅读(73) 评论(0) 推荐(0) 编辑