Removing duplicate elements from an array in Swift

后端 未结 30 2524
遥遥无期
遥遥无期 2020-11-22 00:07

I might have an array that looks like the following:

[1, 4, 2, 2, 6, 24, 15, 2, 60, 15, 6]

Or, reall

30条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-22 01:01

    Use a Set or NSOrderedSet to remove duplicates, then convert back to an Array:

    let uniqueUnordered = Array(Set(array))
    let uniqueOrdered = Array(NSOrderedSet(array: array))
    

提交回复
热议问题