swift-如何确保最初在哪个协议或类型中定义了特定属性?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swift-如何确保最初在哪个协议或类型中定义了特定属性?相关的知识,希望对你有一定的参考价值。

我总是很难找到定义属性的原始协议或类型。例如,我不确定randomElement()方法的定义位置,是在Collection还是RandomAccessCollection或其他地方定义的?

我们如何确保特定属性最初在何处定义?我发现Apple的官方文档没有太大帮助。有没有更好的网站或应用可以很好地完成工作?

答案

假设您使用Xcode,请按Command + Control键并单击一个标识符以转到其声明。

也有用:

  • Option +单击标识符以查看其文档。
  • Command +单击以查看更多可用选项:

“

以上是关于swift-如何确保最初在哪个协议或类型中定义了特定属性?的主要内容,如果未能解决你的问题,请参考以下文章

类型 UiViewController 不符合协议 xxx

swift protocol(协议) associatedtype关联类型

Swift21-协议

Swift21-协议

在 swift 中使用协议作为数组类型和函数参数

swift-associatedtype关键字