Swift:Array是否符合Sequence Protocol?
Swift: Does Array conforms to Sequence Protocol?
我发现 Array
有 makeIterator()
方法。
据我所知,makeIterator()
是 Sequence
协议所必需的。
但是我找不到 Array
符合 Sequence
.
的事实
Array
是否符合Sequence
协议?
您可以在其文档中找到内置类型符合哪些协议。他们的文档页面底部有一个 Relationships
部分。
如果查看Array
的docs,可以看到它符合MutableCollection
,继承自Collection
,继承自Sequence
].所以是的,Array
通过其 MutableCollection
一致性确实符合 Sequence
。
我发现 Array
有 makeIterator()
方法。
据我所知,makeIterator()
是 Sequence
协议所必需的。
但是我找不到 Array
符合 Sequence
.
Array
是否符合Sequence
协议?
您可以在其文档中找到内置类型符合哪些协议。他们的文档页面底部有一个 Relationships
部分。
如果查看Array
的docs,可以看到它符合MutableCollection
,继承自Collection
,继承自Sequence
].所以是的,Array
通过其 MutableCollection
一致性确实符合 Sequence
。