前端之家收集整理的这篇文章主要介绍了
Swift语言中class、struct、enum的联系与区别,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
相同点
不同点
类可以继承
类可以内省和转型
struct、enum为值类型,class为引用类型
类方法用class关键词声明,enum、struct用static关键词
用mutaing关键词声明要修改struct、enum内容的方法
结构体适合基本数据类型
原文链接:https://www.f2er.com/swift/325360.html