来源:3-3 Swift-区间运算符和for-in循环

耍是一种修行

2014-10-23 10:49

for index in 1..10
{
    index
}

这样在swift中编译不通过

Playground execution failed: <EXPR>:14:15: error: use of unresolved identifier '..'

for index in 1..10

              ^

<EXPR>:14:15: error: operator is not a known binary operator

for index in 1..10


写回答 关注

3回答

  • l1uyub0b0b0
    2014-10-31 10:36:09

    现在这门课程的前六章已经根据swift正式版的最新语法(基于xcode6.1)进行了更新,半闭区间“..<”的语法在我们的课程中已经进行了修订。同时,整套课程最新添加了《3-2 nil聚合运算符》和《4-4 String.Index和Range》的最新内容,欢迎收听:)该课程的更新也即将登陆,敬请关注!

  • l1uyub0b0b0
    2014-10-23 13:38:23

    对于这个问题,尝试一下 ..<  

    这是现在swift半闭区间的正确写法:)

  • l1uyub0b0b0
    2014-10-23 13:37:52

    你好,由于swift之后的更新语法规则有所修改,而这个视频是在swift beta1的时代录制的,所以有些语法对当前版本有误。我已经将修订视频提交给慕课网了,慕课后期的小伙伴正在抓紧制作,相信很快可以和大家见面。之后这套课程也会继续更新,敬请关注:)

玩儿转Swift

这套教程比任何的Swift中文教程深入,并且演示示例更丰富

57223 学习 · 511 问题

查看课程

相似问题