是否有可能在另一个地方使用'where'关键字,然后是开关?我可以在for循环中使用它吗?我可以在swift中使用for循环中的'where'吗?
我有布尔变量数组,所有的值,我可以做这样的事情:
var boolArray: [Bool] = []
//(...) set values and do stuff
for value where value == true in boolArray {
doSomething()
}
这将是一个要好很多,如果不是使用了,所以我想知道是否有可能与for循环结合使用。 Ty为你的时间。
'用于boolArray值.filter(){$ 0 == true}'那样吗? – 2014-12-02 00:48:06
@BenjaminGruenbaum哇哇谢谢,这是非常好的和swifty! – Simon 2014-12-02 00:51:21
很高兴我可以帮助 - 只是想明确这就是你想要的 - 添加一个答案 – 2014-12-02 00:54:53