我怎样才能实现这样的事情(不编译):
internal protocol InternalPrivateMix {
private func doPrivately()
internal func doInternaly()
}
Run Code Online (Sandbox Code Playgroud)
基本上我想做出一个承诺,确认类私下实现了一些功能。这更多用于自我文档。显然,我可以在我的类中实现这些功能,而无需正式遵守协议,并编写描述每个类都应该实现此功能的文档。不过,如果我能更正式地将我的意图传达给其他开发人员,那就太好了。
编辑:我试图在一个文件中实现两个协议,一个私有的,一个内部的,如@creeperspeak 所建议的。但是我不能在其他文件中遵守私有协议,所以它不起作用。
| 归档时间: |
|
| 查看次数: |
7291 次 |
| 最近记录: |