标签: arrays swift
我试图记住快速数组函数,它将按索引返回给我。
假设我在swift数组中有7个元素,但是我将index = 10或100传递给它。 Xcode会在索引超出范围的消息中引发错误。
我要实现的目标是尝试以某种方式从0开始迭代数组。
因此,如果我调用了索引号为10的元素,则假设数组从0开始,swift数组应该为我返回索引号为2的元素。
答案 0 :(得分:4)
听起来您正在尝试重新循环?如果是这种情况,那么您想使用像这样的模块化算术:array[index % array.count]。
array[index % array.count]