1. WatchOS开发教程之一: Watch App架构及生命周期

    Watch App的架构组成,以及生命周期。另外,还有Apple Watch和 WatchOS的发展历史。 …


  2. 高效 OC开发之系统框架

    系统框架,集合遍历,NSCache,+load和+initialize等。 …


  3. 高效 OC开发之Block和GCD

    block, GCD,NSOperationQueue等实现多线程。 …


  4. 浅谈block实现原理及内存特性之三: copy过程分析

    __block和__forwarding的原理,以及block是如何进行自身copy的。 …


  5. 浅谈block实现原理及内存特性之二: 持有变量

    block是如何进行持有变量的,__block是如何进行工作的。 …


  6. 浅谈block实现原理及内存特性之一: 内部结构和类型

    block在ARC和MRC下的几种类型,block的内部结构和作用。 …


  7. ARC到底帮我们做了哪些工作?

    ARC将内存管理交由编译器和运行时来做。编译器根据语义,自动调用内存管理的底层C函数。这样就不需要频繁执行保留及释放操作,提高了效率和执行效率。 …


  8. 高效 OC开发之内存管理

    引用计数,ARC的工作原理,dealloc和循环引用的问题,以及其它关于内存管理的部分特性。 …


  9. 高效 OC开发之协议与分类

    关于协议,分类,以及扩展的高效使用。 …


  10. Swift访问权限

    Swift提供个五个不同的访问级别,open、public、internal、fileprivate、private。 …