【发布时间】:2017-11-30 08:44:47
【问题描述】:
我有一个自定义类的对象数组。我的班级是人。所以我想检查 arrPerson 是否包含一个对象,那么它不应该再次添加到数组中。
这是我的代码
for value in data {
if self.arrPerson.contains(where: {($0.id != value.id)}){
self.arrPerson.append(value)
}
}
请告诉我如何检查自定义类的对象是否已经添加,然后不应再次添加
【问题讨论】:
-
这不能回答我的问题
-
如果您不想比较任何属性,您可以只比较对象 {($0 == value)}
标签: ios arrays swift xcode swift4