[Swift]给类添加属性
发布时间:2020-12-14 01:38:23 所属栏目:百科 来源:网络整理
导读:###给类添加属性### 直接上源码先: class Teacher{ var classno:Int = 0 var defined = false var from:String = "" var name:String = "" private struct scountry{ static var country:String="中国" } class var country:String{ get { return scountry.
###给类添加属性### 直接上源码先: class Teacher { var classno:Int = 0 var defined = false var from:String = "" var name:String = "" private struct scountry{ static var country:String="中国" } class var country:String{ get { return scountry.country } set { scountry.country = newValue } } } Teacher.country = "美国" //这样输出不会出错,因为在 Teacher 类中, country 是类属性 print(Teacher.country) 在这个例子中,我们通过曲线的方法,解决类型属性值设置问题。 借用的是一个带有静态属性的结构体。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |