Swift 模型属性

Posted xiao孛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Swift 模型属性相关的知识,希望对你有一定的参考价值。

 1 、  // 定义模型属性时,一般定义为可选的,可以简化代码,不需要写 init 方法
    // 如果是基本数据类型,不能设置为可选的,而且要设置初始值

    var name: String?
    var age: Int = 0
    private var title: String?

 

2、 如果不是可选的

var name: String

第一种

    // 无参数初始化时, 要加关键字 `override`
    override init() {
        name = "老王"
    }

第二种

    // 初始化方法是 先初始化自己,再初始化父类
    init(name: String) {
        self.name = name
        
        super.init()
    }

 

以上是关于Swift 模型属性的主要内容,如果未能解决你的问题,请参考以下文章

Swift 模型属性

swift常用代码片段

AJAX相关JS代码片段和部分浏览器模型

swift 代码片段

如何将这个 Objective-C 代码片段写入 Swift?

如何使用 Swift 使用此代码片段为 iOS 应用程序初始化 SDK?