Swift 基础 iOS技术专题Swift

Swift - 协议

2016-04-26  本文已影响84人  Jackie_大冰狗

协议

协议的格式

protocol SomeProtocol {
    // 协议方法
}
class SomeClass : SomeSuperClass, FirstProtocol,             AnotherProtocol {
    // 类的内容
    // 实现协议中的方法
}

协议的基本使用

// 1.定义协议
protocal SportProtocol {
    func playBasketball()
    func playFootball()
}

// 2.遵守协议
// 注意:默认情况下在swift中所有的协议方法都是必须实现的,如果不实现,则编译器会报错
class Person : SportProtocol
上一篇 下一篇

猜你喜欢

热点阅读