【发布时间】:2019-04-21 10:47:55
【问题描述】:
我遇到了这个问题,还没有找到任何解决方案。
结构
struct hourSlot{
lazy var timeWorkingString = "\(startTimeStructString) - \(endTimeStructString)"
var startTimeStructString = "null"
var endTimeStructString:String = "null"
(Some logic here)
}
这里的问题:
不能为“[WorkTimeModifer.hourSlot]”类型的值添加下标 'WorkTimeModifer.hourSlot' 类型的索引
var hoursArray = [hourSlot]()
func updateTable(){
for index in hoursArray{
let timeFinal:String = hoursArray[index].timeWorkingString
}
}
提前致谢
【问题讨论】:
-
你正在处理快速枚举循环,这意味着
index当前对象本身不是索引。