如何检查数组中的所有内容是否相同?使用swift

nac*_*n f -5 arrays ios swift

我有一个不断更新的数组.我如何检查所有内容是否相同?对于Ex.

var Array:[String] = ["1", "2", "1", "1", "1", "2"]

if //all array contents are equal to 1 {

println("Array = 1")

}
Run Code Online (Sandbox Code Playgroud)

谢谢

car*_*o18 5

更好的解决方案是使用集合

//var set = NSSet(array: [2,3,3,2,1])
var set = NSSet(array: [1,1,1,1,1])

if set.count == 1 {
    println("All the same")
}
Run Code Online (Sandbox Code Playgroud)