在本教程中,我们将借助示例了解 Swift 初始化程序及其类型。初始化器是一种特殊类型的函数,用于创建类或结构的对象。在 Swift 中,我们使用该init()方法来创建一个初始化器。例如,
class Wall {
...
// create an initializer
init() {// default initializer
// perform initialization
...
}
}
这里,该方法init()是类 Wall 的初始化器
// declare a class
class Wall {
var length: Double
// initializer to initialize property
init() {
length = 5.5
print("Creating a wall.")
print("Length = ", length)
}
}
// create an object
var wall1 = Wall()
输出
Creating a wall.
Length = 5.5
在上面的示例中,我们创建了一个名为