我有一组自定义对象,也就是用户,其中一些是重复的。
如何确定每个元素中只有一个?没有重复。
另外,最有效的方法是什么?
var users: UserModel = [UserModel]()
答案 0 :(得分:1)
最有效的方式,如果您不在乎保持阵列中的原始顺序
let uniqueUsers = Array(Set(users))
答案 1 :(得分:0)
也许不是使用数组而是要使用集合? https://developer.apple.com/documentation/swift/set