• 120
    iOS 中weak的实现

    只要学过 iOS 的人,都会对 strong、weak、copy等关键字应该都会很熟悉。weak 属性关键字就是弱引用,它不会增加引用计数但却能...

    1.3 2113 2 18
  • 120
    RunLoop 的深入学习

    RunLoop 是什么? RunLoop 是和线程紧密相关的一个基础组件。顾名思议就是循环运行。按照 OC 的思路,RunLoop 其实就是一个...

  • 120
    理解 iOS 的内存管理

    引言: ARC的出生及成长背景 苹果在 2011 年的时候,在 WWDC 大会上提出了自动的引用计数(ARC)。ARC 背后的原理是依赖编译器的...

  • 120
    KVC/KVO 的使用及原理分析

    KVC/KVO 概念 KVC : 即 Key-Value-Coding,用于键值编码。作为 cocoa 的一个标准化组成部分,它是基于 NSKe...

  • 120
    iOS 应用程序生命周期

    iOS 应用程序一般都是由自己编写的代码和系统框架(system frameworks)组成,系统框架提供一些基本infrastructure给...

个人介绍
少一些功利主义的追求,多一些不为什么的坚持