swift 结构体和类的区别
2020-06-22 本文已影响0人
Sharif_su
1.结构体是值类型,存储于栈区,因此少量内存用结构体
2.类是引用类型,存储于堆区,对于大量数据采用类
核心选择点
1.内存选取
2.赋值机制用的KVO,KVC选取类继承与NSObject
3.是否考虑继承关系
1.结构体是值类型,存储于栈区,因此少量内存用结构体
2.类是引用类型,存储于堆区,对于大量数据采用类
核心选择点
1.内存选取
2.赋值机制用的KVO,KVC选取类继承与NSObject
3.是否考虑继承关系