美文网首页
SwiftUI-结构体与类

SwiftUI-结构体与类

作者: rayChow | 来源:发表于2021-07-22 09:18 被阅读0次

    一.结构体与类

    结构体和类都可以使用属性和方法构建复杂数据类型,但是什么时候使用结构体,什么时候使用类呢?
    结构体和类有五个主要区别:
    1.类不会默认生成init成员初始化器,结构体默认生成
    2.类可以被继承,结构体不能
    3.如果复制一个类实例,则两个实例指向相同的数据,结构体的实例总是唯一的
    4.类可以有deinit析构器,结构体不能
    5.常量类中的变量属性可以修改,常量结构体中的变量常量属性都不可以修改

    相关文章

      网友评论

          本文标题:SwiftUI-结构体与类

          本文链接:https://www.haomeiwen.com/subject/xxjwpltx.html