我有一个不断更新的数组.我如何检查所有内容是否相同?对于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)
谢谢
更好的解决方案是使用集合
//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)
| 归档时间: |
|
| 查看次数: |
1518 次 |
| 最近记录: |