添加对Array的扩展
extension Array where Element: Equatable {
/// 比对数组内容是否完全相等
/// - Parameter compareArray: 需要比对的数组
/// - Returns: 是否完全相等
mutating func compareArrayIsMatch(_ compareArray:[Element]) -> Bool where Element.Item == Element.Item, Element.Item : Equatable {
if self.count != compareArray.count {
return false
}
var result:Bool = true
for i in 0 ..< self.count {
if self[i] != compareArray[i] {
result = false
break
}
}
return result
}
}
网友评论