
正文
Swift 模型属性
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
1 、 // 定义模型属性时,一般定义为可选的,可以简化代码,不需要写 init 方法
// 如果是基本数据类型,不能设置为可选的,而且要设置初始值
var name: String?
var age: Int =
private var title: String?
2、 如果不是可选的
var name: String
第一种
// 无参数初始化时, 要加关键字 `override`
override init() {
name = "老王"
}
第二种
// 初始化方法是 先初始化自己,再初始化父类
init(name: String) {
self.name = name super.init()
}







