类swift中的初始化器

时间:2016-06-18 17:43:29

标签: swift class initializer

初始化变量有什么不同:

class Person {

   var name : String

    init(name: String) {

      self.name = name    

    }
}

而不是:

density()

感谢

1 个答案:

答案 0 :(得分:1)

  • 第一段摘录

    可以致电

    let person = Person()
    
  • 第二个片段:

    必须致电

    let person = Person(name:"")
    

获取具有空name属性的实例

PS:""String()

更易于撰写