问答详情
源自:3-3 Swift-区间运算符和for-in循环

index为什么是常亮,不是一直都在变的吗?

提问者:曹晖要打斯诺克 2014-10-13 17:22

个回答

  • leoohyeah
    2015-07-16 00:21:56

    你可以把index想象成一个数组,这个数组时确定的,遍历只是遍历其中的元素而已,对数组本身而言是常量

  • Ethan雷
    2015-06-15 23:53:23

    它在一开始就已经被定义,作为下标避免干扰,我认为系统的提示是告诉大家这个值是不可以在定义外变的,所以不是变量。

  • 心语子豪
    2015-01-22 10:55:04

    index不用赋初始值吗?

  • l1uyub0b0b0
    2014-10-31 10:41:48

    swift的内部机制让index表示当前遍历到的索引值,但是index是一个常量。可以试试在循环体内修改index值看看?