源码:https://github.com/potato512/SYSwiftLearning
swift开发定义某个类的扩展类时,使用关键字extension。
extension SomeType {
// 加到SomeType的新功能写到这里
}
// 一个扩展可以扩展一个已有类型,使其能够适配一个或多个协议,语法格式如下:
extension SomeType: SomeProtocol, AnotherProctocol {
// 协议实现写到这里
}
创建方法