学习资源:ios学习路线—Objective-C(装箱和拆箱)
装箱与拆箱
- 概念:装箱是将值类型装换成引用类型的过程,拆箱就是将引用类型转换成值类型的过程
- 应用:在Objective-C中,数组和字典中只能存储对象类型,其他基本类型和结构体是没有办法放到数组和字典中的,当然你也是无法给它们发送消息的也就是说有些NSObject的方法是无法调用的,这个时候通常会用到装箱(boxing)和拆箱(unboxing)
- 注意:在ObjC中装箱的过程必须手动实现,ObjC不支持自动装箱
2023-11-10 11:32:40
学习资源:ios学习路线—Objective-C(装箱和拆箱)