iOS线程同步
文章平均质量分 93
GDCoder
只有不断敲代码,你才能进步
展开
-
耶,这些面试题有点歪,你会吗?
这次给大家分享一些面试题,你知道答案吗? 第一道面试题: 请看下面的代码,请问输出的结果是什么? 第二道面试题: 请看下面的代码,请问输出的结果是什么? 第三道面试题: 请看下面的代码,请问输出的结果是什么? 第四道面试题: 请看下面的代码,请问着2块代码会发生什么事? 面试题答案 1.第一道: 相信我们心中都是已经有答案了,现在我们一个一个来看看每一道面试题,其实考察的还是我们的基础的问题,涉及的都是某一个知识点,首先第一道.这样我们先看一下运行结果:1和3原创 2021-04-26 13:58:17 · 238 阅读 · 2 评论 -
解决线程同步的方案汇总总结
这是一篇继上一篇继续介绍多线程同步的博客.(你了解多线程自旋锁、互斥锁、递归锁等锁吗?) GNUstep介绍 再介绍其他锁之前我们先看一个其他的知识点.我们知道在Foundation框架下,苹果公开的源码只有NSObject,而我们想知道的NSString、NSArray、NSRunLoop、NSThread等等都是没有给源码的.只给了NSObject的部分实现,如果我们确实想看这些源码的话.通过汇编,打断点一步一步看,这样也是可以看到的,但是这样就有点麻烦,要会汇编语言,而且还要一点一点的调试才能知道原创 2021-04-25 17:07:54 · 815 阅读 · 5 评论