Bal*_*Ben 7 swift swift-protocols
我想知道Swift中是否有可能使类型符合协议,因此我可以将类型本身视为符合协议,就像通常将实例视为符合协议一样.示例代码:
protocol P {
func f()
}
class C where C.self: P { // Not actual code
static func f() {
print("Because C.f: ()->() exists, C.self should satisfy the protocol.")
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
251 次 |
| 最近记录: |