5.3.1 集合创建
创建一个新的Playground来练习集合的使用,代码示例如下:
动手写5.3.1 DefineSet

初始化集合变量时,需要保证显式声明或者类型推断能够最终确定类型是集合。如下声明是一个反例:

Swift语言无法获知“[]”代表数组还是集合,此声明最终会导致编译器报错。即使在方括号中添加了元素,Swift依然无法判断出类型,所以在使用“[]”时要显式声明变量的类型。下面一个示例就是通过方括号初始化集合变量的,代码如下:
动手写5.3.2 InitialSet

控制台输出如下:

集合成功初始化,并打印出详细内容。