1.初始化时,swift没必要像oc那样返回值。保证实例在第一次使用前完成正确的初始化。
2.类和结构体在创建实例时,必须为所有存储型属性设置合适的初始值。存储型属性的值不能处于一个未知的状态。
你可以在构造器中为存储型属性赋初值,也可以在定义属性时为其设置默认值。以下小节将详细介绍这两种方法。
3.结构体构造器特殊特性
swift初始化特点
最新推荐文章于 2024-05-14 10:06:27 发布
1.初始化时,swift没必要像oc那样返回值。保证实例在第一次使用前完成正确的初始化。
2.类和结构体在创建实例时,必须为所有存储型属性设置合适的初始值。存储型属性的值不能处于一个未知的状态。
你可以在构造器中为存储型属性赋初值,也可以在定义属性时为其设置默认值。以下小节将详细介绍这两种方法。
3.结构体构造器特殊特性