swift类合和结构体的比较

2021-10-28  本文已影响0人  LV大树

不同点

一.继承允许一个类继承所有特性

二.类型转换允许运行时检查和演绎一个类的实例

三.释构允许一个类所赋予的任何资源释放

四.引用计数允许对一个类的实例多于一个的引用。

何时使用类

一,默认使用结构体

二,需要oc交互时用类

三,当你在模型化时需要保证唯一时使用类

四,通过共享实现来采用行为使用结构体和协议

上一篇下一篇

猜你喜欢

热点阅读