2015年10月6日
摘要: 摘要:Swift有着超级严格的初始化方法,不仅强化了designated初始化方法的地位,所有不加修饰的init方法都需要在方法中确保非Optional的实例变量被赋值初始化,而在子类中,也强制调用super版本的designated初始化。我们在深入初始化方法之前,不妨先再想想Swift中的初始化... 阅读全文
posted @ 2015-10-06 23:19 motoyang 阅读(5020) 评论(0) 推荐(0) 编辑
摘要: 属性将值跟特定的类、结构或枚举关联。存储属性存储常量或变量作为实例的一部分,计算属性计算(而不是存储)一个值。计算属性可以用于类、结构体和枚举里,存储属性只能用于类和结构体。存储属性和计算属性通常用于特定类型的实例,但是,属性也可以直接用于类型本身,这种属性称为类型属性。另外,还可以定义属性监视器来... 阅读全文
posted @ 2015-10-06 20:50 motoyang 阅读(170) 评论(0) 推荐(0) 编辑