在 Swift 中访问多维数组的孙对象
Access GrandChild of Multidimensional Array in Swift
我有一个多维数组。它变得像 [["1","2","3"]]
,我如何访问 "1"
?
要了解更多详细信息...
lazy var data : [[NSURL]] = {
var array = [[NSURL]]()
if array.count == 0 {
var index = 0
var section = 0
for image in images {
if array.count <= section {
array.append([NSURL]())
}
array[section].append(image)
index += 1
}
}
return array
}()
使用 print(data)
,我可以访问:
[["firstUrl", "secondUrl", "thirdUrl"]]
如何访问 "first"
?
例如这样枚举:
var dict = [["1","2","3"]]
for (index, item) in dict.enumerate() {
//hear you enumerate []
for (index, item) in item.enumerate() {
//hear you enumerate ["1","2","3"]
print("Found \(item) at position \(index)")
}
}
你可以这样做:array[0][0]
我有一个多维数组。它变得像 [["1","2","3"]]
,我如何访问 "1"
?
要了解更多详细信息...
lazy var data : [[NSURL]] = {
var array = [[NSURL]]()
if array.count == 0 {
var index = 0
var section = 0
for image in images {
if array.count <= section {
array.append([NSURL]())
}
array[section].append(image)
index += 1
}
}
return array
}()
使用 print(data)
,我可以访问:
[["firstUrl", "secondUrl", "thirdUrl"]]
如何访问 "first"
?
例如这样枚举:
var dict = [["1","2","3"]]
for (index, item) in dict.enumerate() {
//hear you enumerate []
for (index, item) in item.enumerate() {
//hear you enumerate ["1","2","3"]
print("Found \(item) at position \(index)")
}
}
你可以这样做:array[0][0]