Tags: Swift 学习笔记
发布时间:2015-08-11
修改时间:2015-08-11
作者:Erwin
博客地址:技术杂货铺
欢迎转载,转载请注明出处。
Swift学习笔记系列——(20)扩展
扩展对象
类、结构体、枚举和协议
扩展的目的
给已经存在但不能修改的内容添加新功能。
扩展可以做什么
- 添加计算属性
- 添加类型计算属性
- 添加实例方法
- 添加类型方法
- 提供新的构造方法
- 定义下标
- 定义和使用新的嵌套类型
- 添加对一个或多个协议的实现
- 给一个协议添加功能,遵循协议默认就有了这些功能