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 模型属性的主要内容,如果未能解决你的问题,请参考以下文章