首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Swift中多维阵列的存取GrandChild

Swift中多维阵列的存取GrandChild
EN

Stack Overflow用户
提问于 2016-04-20 07:50:02
回答 2查看 41关注 0票数 0

我有一个多维数组。它就像[["1","2","3"]],我如何访问"1"

为了获得更多细节..。

代码语言:javascript
复制
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),我可以访问:

代码语言:javascript
复制
[["firstUrl", "secondUrl", "thirdUrl"]]

如何访问"first"

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-21 10:39:18

你可以这样做:array[0][0]

票数 1
EN

Stack Overflow用户

发布于 2016-04-20 08:05:34

例如,像这样的枚举:

代码语言:javascript
复制
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)")
    }
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36737193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档