swift-构造器 官网
构造器用于初始化类实例。在Swift里,可自定义构造器,给属性赋初始值。 class Dog { var breed: String var color: String init(breed: String, color: String) { self.breed = breed self.color = color }}let dog = Dog(breed: "Golden Retriever", color: "Golden")print(dog.breed) // 输出: Golden Retriever 这里定义了Dog类,有breed和color属性,自定义构造器init给属性赋值。 构造器名是init,参数可按需定义,用self区分实例属性和构造器参数。