iOS中的多线程与线程安全
前言在 iOS 中有 3 种线程管理安全,分别是 NSThread、GCD 与 NSOperation,不包含几乎不直接使用的 pthread 。本文就其使用特点以及重要的 API ,以及线程安全等方面进行总结。
Read moreiOS 编译过程
前言学习 iOS 编译过程(Compile)有助于我们更好理解代码是如何被计算机运作起来,编译器为代码做了哪些优化,让我们学会从另一个角度来看待问题。
Read moreNSTimer循环引用分析与解决
前言本文将从如何使用 NSTimer 、 NSTimer 何种情况下会造成循环引用,以及如何避免循环引用几个角度进行介绍。
Read more