如何使布尔数组中的所有值都为TRUE?

时间:2018-02-25 21:22:26

标签: ios swift

将已定义数组中的所有值设置为truefalse的最佳方法是什么?我在考虑不使用for循环。

我目前正在使用仅使用TRUE值重新初始化数组的想法,如果存在更好的方法,我很好奇。

1 个答案:

答案 0 :(得分:3)

这是另一种方法,因为你不喜欢Martin使用array = Array(repeating: true, count: array.count)给出的更有效的答案。

var boolArr = [true, false, false, true] // your existing array
boolArr = boolArr.map { _ in true }