どうも、ちょげ(@chogetarou)です。
配列に同じ要素を追加できないようにする方法を紹介します。
方法

配列に重複する要素を追加できないようにするには、ArrayではなくSetを使います。
具体的には、宣言する際に、型をArrayではなくSetで宣言します。
var set : Set = [・・・]
Array型ではなくSetを使うことで、配列の重複する要素が追加できないようになります。
使用例
以下は、使用例です。
var numbers : Set<Int> = [1, 2 ,3]
numbers.insert(1) //1を追加(重複で無効)
numbers.insert(4) //4を追加
numbers.insert(4) //4を追加(重複で無効)
print(numbers) //出力:[1, 2, 4, 3]
コメント