OC对象原理探究(下)—— 联合体(共用体)与位域
在开发中,有时候内存和存储空间极其有限的情况下(比如嵌入式等),常规的iOS对象存储方式,对内存的开销就不符合开发要求了,这时候,我们会采用其他的存储方式:联合体和位域。
一、认识联合体
1、什么是联合体
联合体也叫共用体,是一种特殊的类,也是一种构造类型的数据结构。
在一个联合体内能够定义多种不同的数据类型。一个被说明为该联合体类型的变量中。同意装入该联合体所定义的不论什么一种数据。这些数据共享同一段内存,以达到节省空间的目的。
2、联合体的两个特性
① 在union中,分配内存空间的大小,等.
原创
2021-06-14 22:05:18 ·
790 阅读 ·
2 评论