Swift 3.0 扩展(extension)的使用
请注意版本,Swift 3.0对应的是xcode 8,网上很多例子都是旧的,在xcode 8跑不起来。
扩展是向一个已有的类、结构体或枚举类型添加新的功能(在swift中扩展没有名字)。
相当于Objective-C中Category(OC中可以有名字的,而且只能扩展类别)。
以下例子是扩展UIView,来获取UIView上级的UIViewController。
import
原创
2016-09-19 16:39:43 ·
5171 阅读 ·
0 评论