-
WatchOS开发教程之一: Watch App架构及生命周期
Watch App的架构组成,以及生命周期。另外,还有Apple Watch和 WatchOS的发展历史。 …
-
高效 OC开发之系统框架
系统框架,集合遍历,NSCache,+load和+initialize等。 …
-
高效 OC开发之Block和GCD
block, GCD,NSOperationQueue等实现多线程。 …
-
浅谈block实现原理及内存特性之三: copy过程分析
__block和__forwarding的原理,以及block是如何进行自身copy的。 …
-
浅谈block实现原理及内存特性之二: 持有变量
block是如何进行持有变量的,__block是如何进行工作的。 …
-
浅谈block实现原理及内存特性之一: 内部结构和类型
block在ARC和MRC下的几种类型,block的内部结构和作用。 …
-
ARC到底帮我们做了哪些工作?
ARC将内存管理交由编译器和运行时来做。编译器根据语义,自动调用内存管理的底层C函数。这样就不需要频繁执行保留及释放操作,提高了效率和执行效率。 …
-
高效 OC开发之内存管理
引用计数,ARC的工作原理,dealloc和循环引用的问题,以及其它关于内存管理的部分特性。 …
-
高效 OC开发之协议与分类
关于协议,分类,以及扩展的高效使用。 …
-
Swift访问权限
Swift提供个五个不同的访问级别,open、public、internal、fileprivate、private。 …