【Swift】配列に重複したデータがある場合に削除する方法
今回は配列に重複したデータがある場合に削除する方法をこの記事で説明します。
この記事のポイント・NSOrderedSetを使用
削除する方法
重複したデータを削除する場合は以下のように設定します。
let participationList = ["太郎", "次郎", "次郎", "華子", "三郎", "華子", "幸子"]
let odrList = NSOrderedSet(array: participationList) ← ここ
let newParticipationList = odrList.array as! [String]
print(newParticipationList)
結果 → ["太郎", "次郎", "華子", "三郎", "幸子"]
これで重複したデータが削除されます。