我找不到答案,但通过游戏,我得出的结论是,你做不到.为了将协议限制为只是类,你在它之前使用classlike
protocol SomeProto: class {
func structYourStuff() -> Void
}
Run Code Online (Sandbox Code Playgroud)
我试过假设这在其他类型中是一致的
protocol SomeProto: struct {
func structYourStuff() -> Void
}
Run Code Online (Sandbox Code Playgroud)
但Xcode在一行上给了我五个不同的错误,这让我得出结论你不能.我可能完全错了,一周前我才开始学习Swift
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |