发布于 2015-06-14 01:43:56 | 210 次阅读 | 评论: 0 | 来源: 网络整理
本页包含内容:
构造过程是为了使用某个类、结构体或枚举类型的实例而进行的准备过程。这个过程包含了为实例中的每个属性设置初始值和为其执行必要的准备和初始化任务。
构造过程是通过定义构造器(Initializers
)来实现的,这些构造器可以看做是用来创建特定类型实例的特殊方法。与 Objective-C 中的构造器不同,Swift 的构造器无需返回值,它们的主要任务是保证新实例在第一次使用前完成正确的初始化。
类实例也可以通过定义析构器(deinitializer
)在类实例释放之前执行特定的清除工作。想了解更多关于析构器的内容,请参考析构过程。