场景: 一个字符串数组,很多都是重复的。
目标: 产生一个唯一的字符串数组。
作案手法: 我正在考虑将数组转换为一组变得唯一的字符串;从中生成一个新的唯一字符串数组。
问题:如何将 Swift 数组转换为 Swift Set?
let nonUniqueArray = ["A", "B", "C", "C", "B", "A"] 让 uniqueArray = Array(Set(nonUniqueArray)) 打印(唯一数组)
产生
[“C”、“B”、“A”]
Swift 2.2 也产生完全相同的结果。