我需要一些帮助。我想检查有多少布尔值(true
,false
)在数组中。如何仅使用if语句来检查。
var voteArray: Bool = [true,false,true,false,true,true,false,false,true]
然后,将[true]
添加到其他数组,将[false]
添加到其他
答案 0 :(得分:1)
你可以stringRealizationDate
你的阵列。
filter
编辑正如在评论中提到的那样,你想用var voteArray = [true,false,true,false,true,true,false,false,true]
let trueArray = voteArray.filter { $0 }
let falseArray = voteArray.filter { !$0 }
//If you want count also then simply access count property of both trueArray and falseArray
来处理这个问题,我不知道你为什么要这样,但你已经问过这样你可以去这样。
for loop