Struct和Class区别?
1.Struct不支持继承、Class支持继承
2.Struct是值类型,Class是引用类型
3.Struct无法修改自身属性值,函数需要添加mutating关键字
4.Struct初始化方法是基于属性的
5.Struct不需要deinit方法,因为值类型不关心引用计数,Class需要deinit方法。
1.Struct不支持继承、Class支持继承
2.Struct是值类型,Class是引用类型
3.Struct无法修改自身属性值,函数需要添加mutating关键字
4.Struct初始化方法是基于属性的
5.Struct不需要deinit方法,因为值类型不关心引用计数,Class需要deinit方法。