• 0
    2019-12-04
  • OC 对象本质详细文章 123456789q - iOS底层原理-探寻OC对象本质xx_cc - iOS底层原理总结 - 探寻O...[作者空间]

  • 0
    2019-12-04
  • RunLoop详细文章 xx_cc - iOS底层原理总结 - RunLoop 意一ineyee - RunLoop RunLo...[作者空间]

  • 0
    2019-12-04
  • Blockxx_cc iOS底层原理总结 - 探寻block的本质(一)iOS底层原理总结 - 探寻block的本质(二) ...[作者空间]

  • 0
    2019-12-04
  • Runtimekyson老师 iOS开发之runtime(1):runtime调试环境搭建iOS开发之runtime(2):浅析...[作者空间]

  • 0
    2019-12-04
  • atomicatomic 在 setter 方法里加了锁,防止了多线程一直去写这个 property,造成难以预计的数值。 当...[作者空间]

  • 0
    2019-12-04
  • ARC一、ARC ARC 的想法来源于苹果在早期设计 Xcode 的 Analyzer 的时候,发现编译器在编译时可以帮...[作者空间]

  • 0
    2019-12-04
  • App Thinning当前 iOS App 的编译打包方式是把适配兼容多个设备的执行文件及资源文件合并一个文件,上传和下载的文件则包含了...[作者空间]

  • 0
    2019-12-04
  • AssociatedObject一个实例对象就对应一个 ObjectAssociationMap,而 ObjectAssociationMap 中...[作者空间]

  • 0
    2019-12-03
  • GCDGCD 队列与线程的关系 主队列和主线程 『ios』主线程 和 主队列的关系,绝对安全的UI操作,主线程中一定是主...[作者空间]

  • 0
    2019-12-03
  • 引用计数一、什么是引用计数 iOS 通过引用计数进行对象的内存管理。 引用计数是指我们每创建一个对象,系统会为该对象分配一...[作者空间]

  • 0
    2019-12-03
  • iOS 深浅拷贝深拷贝和浅拷贝的本质区别是地址是否相同。 浅拷贝并没有进行真正的复制,而是复制的对象和原对象都指向同一个地址; 深...[作者空间]

  • 0
    2019-12-03
  • Tagged Pointer普通对象要在堆区开辟 16 个字节来存储 ‘11’ 这个值,在栈区 8 个字节保存堆区地址,一个简单的 int 数...[作者空间]

  • 0
    2019-12-02
  • iOS 内存字节对齐一、代码 Demo 可以看到 Struct1、Struct2、Struct3 的成员变量的数据类型都是相同的,仅仅...[作者空间]

  • 0
    2019-12-02
  • 内存管理一、内存分区 区域管理方式作用保留区系统使用给系统提供一些必要的空间代码区系统自动管理存储程序编译后的二进制代码常...[作者空间]

  • 0
    2018-11-29
  • KVC原理详解导语: KVC(Key-value coding)键值编码,允许开发者通过Key名直接访问对象的属性,或者给对象的...[作者空间]

  • 0
    2018-11-04
  • Runtime一、简介 C++ 是基于静态类型,而 Objective-C 是基于动态运行时类型。用 C++ 编写的程序通过编译...[作者空间]

  • 0
    2018-11-02
  • @property一、简介 属性 property 是 Objective-C 的一项特性,用于封装对象中的数据。这一特性可以令编译...[作者空间]

  • 0
    2018-10-30
  • weak1. 基本用法 weak 是弱引用。用 weak 修饰或者所引用对象的计数不会 +1,并且会在引用的对象被释放的时...[作者空间]

  • 17229
    2016-02-29
  • Xcode中和symbols有关的几个设置其实被这个问题困扰了好久,不过秉承着三分钟热度的新年新气象,还是要多弄懂一点(⊙_⊙)ゞ Symbols是什么东西...[作者空间]