self.standardArray = self.standardArray.filterDuplicates({$0})
self.sizeArray = Array(Set(self.sizeArray))//#此方法去重导致颜色和对应的d颜色图片不一致
self.sampleArray = sampleArray.filterDuplicates({$0})
extension Array {
// 去重
func filterDuplicates<E: Equatable>(_ filter: (Element) -> E) -> [Element] {
var result = [Element]()
for value in self {
let key = filter(value)
if !result.map({filter($0)}).contains(key) {
result.append(value)
}
}
return result
}
}