【发布时间】:2016-10-06 23:41:19
【问题描述】:
我有一些代码用于在 Swift 3 之前的 _ArrayType 上进行中继。我试图了解公共协议 _ArrayType 发生了什么。
有什么想法吗?
【问题讨论】:
-
你用
_ArrayType做什么?像这样的未记录更改正是您应该尽量避免使用下划线协议的原因。
标签: ios swift swift3 swift-protocols
我有一些代码用于在 Swift 3 之前的 _ArrayType 上进行中继。我试图了解公共协议 _ArrayType 发生了什么。
有什么想法吗?
【问题讨论】:
_ArrayType做什么?像这样的未记录更改正是您应该尽量避免使用下划线协议的原因。
标签: ios swift swift3 swift-protocols
_ArrayType 更名为 _ArrayProtocol。您可以在ArrayType.swift 文件和this commit 中看到这一点。
internal protocol _ArrayProtocol
: RangeReplaceableCollection,
ExpressibleByArrayLiteral
{
// ...
}
【讨论】: