Ios 如何在tableview单元格内的另一个数组中迭代行的数组

Ios 如何在tableview单元格内的另一个数组中迭代行的数组,ios,iphone,xcode,uitableview,swift3,Ios,Iphone,Xcode,Uitableview,Swift3,数组的输出看起来像[[3,1],[2,1],[3,1],[4,1],[6,1]] 我想要indexpath.row 1的特定值3和1,依此类推 var weekdays = [Int]() weekdays.append(daysArr) Attempt 1 for i in weekdays { for j in i } } 在这一行-对于i中的j 我得到的错误像“Type any”不符合协议“Sequence” 我尝试将类型从任意更改为其他,但如果数组

数组的输出看起来像[[3,1],[2,1],[3,1],[4,1],[6,1]] 我想要indexpath.row 1的特定值3和1,依此类推

var weekdays = [Int]()
weekdays.append(daysArr)  

 Attempt 1
 for i in weekdays  {
      for j in i
      } 
}
在这一行-对于i中的j 我得到的错误像“Type any”不符合协议“Sequence”


我尝试将类型从任意更改为其他,但如果数组嵌套,则似乎没有任何效果

var weekdays = [[Int]]() 
cellForRow
中,使用
indexPath.row
获取内部数组,并以通常的方式对其进行迭代

let weekdayArray = weekdays[indexPath.row]
for aWeekday in weekdayArray {
    print(aWeekday)
}

如果数组是嵌套的,则将其声明为

var weekdays = [[Int]]() 
cellForRow
中,使用
indexPath.row
获取内部数组,并以通常的方式对其进行迭代

let weekdayArray = weekdays[indexPath.row]
for aWeekday in weekdayArray {
    print(aWeekday)
}

您能确认为什么问题是否决票吗?|您的答案也有一个问题,即aWeekday[3,1],但如何获得值3和1。。我的意思是,我怎么能重复我没有投反对票。但我可以想象,人们之所以投反对票,是因为这个问题有点模棱两可,例如,错误发生在哪一行,而
工作日
是其他事物的数据源数组吗?在我的示例中,
weekdayArray
将包含
[3,1]
。循环将在
weekdayArray
上迭代,感谢您提供有关downvote的信息。谢谢你的解决方案。我会接受你们的回答我对问题做了修改,请告诉我它是否正确?它好多了。顺便说一句:出现错误(消息)是因为您试图访问一级数组的第二级。您能确认为什么问题是downvote吗?|您的答案也有一个问题,即aWeekday[3,1],但如何获得值3和1。。我的意思是,我怎么能重复我没有投反对票。但我可以想象,人们之所以投反对票,是因为这个问题有点模棱两可,例如,错误发生在哪一行,而
工作日
是其他事物的数据源数组吗?在我的示例中,
weekdayArray
将包含
[3,1]
。循环将在
weekdayArray
上迭代,感谢您提供有关downvote的信息。谢谢你的解决方案。我会接受你们的回答我对问题做了修改,请告诉我它是否正确?它好多了。顺便说一下:出现错误(消息)是因为您试图访问一级数组的第二级。