swift - C 风格的语句对于 var i 循环将被弃用

标签 swift

我在网上进行了一些搜索,但对于 Swift 来说还是个新手,我找不到任何可以帮助我将 for 循环转换为即将推出的 Swift 版本的内容。

我有这个

for var i: CGFloat = start; i <= stop; i += step {

并尝试转换为新格式,但不确定如何转换。

有人可以在我的代码停止工作之前提供帮助吗?

谢谢:)

最佳答案

  for i in number.stride(through: toSecondNumber, by: withStep) 

其中 i - 变量的名称

数字 - i 的起始值

第二个数字 - 范围的最后一个值

withStep - 迭代步骤

您可以通过包含最后一个值或排除最后一个值

关于swift - C 风格的语句对于 var i 循环将被弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36930801/

相关文章:

ios - 如何根据文本使 UICollectioncell 宽度动态

ios - 我的 NSJSONSerialization 似乎给了我嵌套的 NSDictionaries - 我如何访问外部键中的特定键?

ios - 当用户滚动 map 时,将图钉(MKAnnotation)保持在中心

ios - Swift - UIView 框架不等于 UIView.layer.frame

swift - 在swift 3中选择 child 的 child

ios - Swift - 自定义系统键盘仅在我的应用程序中

swift - Parse SDK SaveInBackground 永远不会回调

arrays - 在 Swift 中对数组进行冒泡排序,交换时出现编译器错误

ios - 如何根据是否存在另一个 UI 元素从左到右显示标签中的文本

ios - 文件不会写入磁盘。我究竟做错了什么?