摘要:
协议语法、属性要求、方法要求、Mutating方法要求、构造器要求、协议作为类型、委托(代理)模式、通过扩展添加协议一致性、通过扩展遵循协议、协议类型的集合、协议的继承、类类型专属协议、协议合成、检查协议一致性、可选的协议要求、协议扩展。 协议定义了一个蓝图,规定了用来实现某一特定任务或者功能的方法 阅读全文
posted @ 2020-05-11 12:02
吉吉boy
阅读(147)
评论(0)
推荐(0)
摘要:
扩展语法、计算型属性、构造器、方法、下标、嵌套类型。 扩展就是为一个已有的类、结构体、枚举类型或者协议类型添加新功能。这包括在没有权限获取原始源代码的情况下扩展类型的能力(即 逆向建模)。 Swift中的扩展可以: 1)添加计算型属性和计算型类型属性 2)定义实例方法和类型方法 3)提供新的构造器 阅读全文
posted @ 2020-05-11 08:43
吉吉boy
阅读(150)
评论(0)
推荐(0)
摘要:
嵌套类型实践、引用嵌套类型。 枚举常被用于为特定类或结构体实现某些功能。类似地,枚举可以方便的定义工具类或结构体,从而为某个复杂的类型所使用。为了实现这种功能,Swift允许定义嵌套类型,可以在支持的类型中定义嵌套的枚举、类和结构体。 要在一个类型中嵌套另一个类型,将嵌套类型的定义写在其外部类型的{ 阅读全文
posted @ 2020-05-11 07:57
吉吉boy
阅读(189)
评论(0)
推荐(0)

浙公网安备 33010602011771号