TaggedPoint

Tagged Pointer 详细的内容可以看这里 深入理解Tagged Pointer

  • Tagged Pointer 是一个能够提升性能、节省内存的有趣的技术。
  • Tagged Pointer 专门用来存储小的对象,例如 NSNumber 和 NSDate(后来可以存储小字符串)
  • Tagged Pointer 指针的值不再是地址了,而是真正的值。所以,实际上它不再是一个对象了,它只是一个披着对象皮的普通变量而已。
  • 它的内存并不存储在堆中,也不需要 malloc 和 free,所以拥有极快的读取和创建速度。

   转载规则


《TaggedPoint》 志鹏 采用 知识共享署名 4.0 国际许可协议 进行许可。
 上一篇
编写高质量代码的有效方法之(1-5)---OC基础 编写高质量代码的有效方法之(1-5)---OC基础
本部分主要了解OC的基础,总结几个比较高效的编程窍门 了解OC的起源 OC为C语言添加了面向对象特性,是其超集。OC使用动态绑定的消息结构,也就是说,在运行时才会检查对象类型。接收消息后,究竟应执行何种代码,由运行环境而非编译器决定。 OC
2018-11-09 志鹏
下一篇 
Singleton单例 Singleton单例
单例类总是返回自己的同一个实例,它提供了对类的对象所提供资源的全局访问点。单例模式的意图:使得类的一个对象成为系统中的唯一实例。 单例版本1: NS_ASSUME_NONNULL_BEGIN @interface TestManager
2018-10-08 志鹏
  目录