くうと徒然なるままに

モバイルアプリを作りながらバックエンドも作っています。

Swift で 順番を維持しつつ重複する要素を除外する

import UIKit

let source = [4,0,1,2,1,2,3,2]

let result = NSOrderedSet(array: source)

let resultCount = result.count
let resultArray = result.array

実行結果

f:id:kuxumarin:20180903001101p:plain