在前一章中,我们看到了Array、Dictionary和Set,它们并非空中楼阁,而是建立在一系列由Swift标准库提供的用来处理元素序列的抽象之上的。这一章会讨论Sequence和Collection协议,它们构成了这套集合类型模型的基石。本章会研究这些协议是如何工作的,它们为什么要以这样的方式工作,以及如何写出自己的序列和集合类型等。 Fu9jzawFo4O5h+d6VuPH0VCzN052uOPpSYIS9ADweFSdLVBjsr0N011C+pnFc4+o