【发布时间】:2015-05-10 00:45:20
【问题描述】:
我将这个数组初始化为一个空数组:
var dataArray:[Any] = []
我将字典添加到dataArray,它看起来像这样:
[[onlineStatus: Offline, whatDoing: , gamerTag: KgLui720, id: 2533274926939486], [onlineStatus: Offline, whatDoing: , gamerTag: BigBear46, id: 2533274801083843], [onlineStatus: Online, whatDoing: Watching TV, gamerTag: PeeMilroy12, id: 2533274975595658], [onlineStatus: Offline, whatDoing: , gamerTag: BR0, id: 2533275031633640], [onlineStatus: Offline, whatDoing: , gamerTag: jerrycia224, id: 2533274959352491]]
字典数组:
var index = 0
while index < dataArray.count{
let row = table.rowControllerAtIndex(index) as tableRowController
let theScreenName:NSString = dataArray[index]["gamerTag"]
row.screenNameLabel.setText(theScreenName)
index++
}
这给出了错误:
'Any' does not have a member named subscript
任何帮助将不胜感激。
【问题讨论】:
标签: ios arrays xcode swift dictionary