集合类型背后的“轮子”
在前面讲到集合类型的时候,我们提到了很多种不同形式的数据集合。尽管它们用起来相对简单和独立,但是,这些集合类型背后,却隐藏着一系列组织严密,分工明确的protocol
。甚至可以说,Swift标准库中集合类型的实现,是Swift官方对于protocol oriented programming的一份教科书一样的演绎。而当你要深入其中一探究竟的时候,却发现并不那么容易。在这个系列里,我们就带着大家去感受下这套被精心设计的类型系统。虽然我们无法做到巨细靡遗,但至少提可以提供一个脉络清晰的线索,让你逐个熟悉这些埋藏在集合类型背后的轮子。
SERIES 9 Episodes 01:26:40 hrs
0% Complete