归档

iOS RunLoop 总结以及相关面试题解答

iOS RunLoop 总结以及相关面试题解答

RunloopRunloop是事件接收和分发机制的一个实现。是线程相关的基础框架的一部分。一个Runloop就是一个事件处理的循环,用来不停的调度工作及处理输入事件。使用runloop的目的就是让你的线程RunLoop的主要目的保证…
深入浅出iOS编译

深入浅出iOS编译

前言两年前曾经写过一篇关于编译的文章《iOS编译过程的原理和应用》,这篇文章介绍了iOS编译相关基础知识和简单应用,但也很有多问题都没有解释清楚:Clang和LLVM究竟是什么源文件到机器码的细节Linker做了哪些工作编译顺序如何…
程序员崩溃了,想拿的年终奖怎么说黄就黄?!

程序员崩溃了,想拿的年终奖怎么说黄就黄?!

往年王者荣耀年终奖200个月100万(虽然辟谣是假的)、华为年终奖24个月100万,都让我等平民羡煞不已。还有在BAT发生的(朋友圈)真人真事↓这是年终奖的税!啊!掰指头一算,怎么也得十多万了!但是,今年寒冬了,地主家(大厂)也没有…
雷军22年前写的代码 你见过吗?

雷军22年前写的代码 你见过吗?

作为小米科技的创始人、董事长和首席执行官,雷军的名字如雷贯耳。网上出现一篇“刘强东的代码水平如何”的文章,有网友在下面回复“代码只服雷军”。这个回复吸引了小编的注意,雷军的代码水平真的很牛吗?原来雷军年轻的时候,也是一名程序员,而且…
我们终将泄露的人脸数据,后果到底有多可怕?

我们终将泄露的人脸数据,后果到底有多可怕?

人脸识别正在不可阻挡地走向娱乐化。从朋友圈里的AI面相识别小程序,到走进大街小巷的AI测肤,无一不是热火朝天。这种情形不禁让人感叹,互联网的记忆果真连金鱼都不如。想当初iPhone X刚刚推出人脸识别解锁时,网民们都在警惕人脸的安全…