随着 Xcode 7.3 的新更新,出现了很多与新版本 Swift 3 相关的问题。其中一个说“不推荐使用 C 样式的 for 语句,并将在未来版本的 Swift 中删除”(这出现在传统的for
声明)。
此循环之一具有多个条件:
for i = 0; i < 5 && i < products.count; i += 1 {
}
我的问题是,是否有任何优雅的方式(不使用break
)将此双重条件包含在 Swift 的 for-in 循环中:
for i in 0 ..< 5 {
}