多维数组和 UITableView

Posted

技术标签:

【中文标题】多维数组和 UITableView【英文标题】:Multidimensional Arrays and UITableView 【发布时间】:2015-06-15 10:20:11 【问题描述】:

我将如何解析这个 JSON 以便使用数组第二维中的信息填充 UITableView 的标签?我应该考虑重组 JSON 吗?这是 JSON 的当前结构。

"1": 
    "0": 
        "title": "Unit 721",
        "price": 750,
        "priceType": 13,
        "sqftIndividual": 600
    ,

    "1": 
        "title": "Unit 801",
        "price": 2330,
        "priceType": 13,
        "sqftIndividual": 900
    ,

    "2": 
        "title": "Unit 1",
        "price": 9000,
        "priceType": 13,
        "sqftIndividual": 1200
    
,
"2": 
    "parking": 1,
    "reception": 1,
    "conferenceRooms": 1,
    "kitchens": 0,
    "bathrooms": 1,
    "elevator": 1

【问题讨论】:

你想在 UITableViewCell 中显示什么?带有titlepricepriceTypesqftIndividual 的字典? 没错,id 就像每一行都有一本字典。 【参考方案1】:

简短的回答? “这取决于。”

二维数组对于分段表视图来说是一种非常自然的数据结构。外部维度是部分,内部维度是行。您只需将节号用作外部数组的索引,将行号用作内部数组的索引。

如果这不是您想要的演示文稿,那么您需要决定您想要什么。这将为您决定如何将数据结构映射到表格视图。

【讨论】:

以上是关于多维数组和 UITableView的主要内容,如果未能解决你的问题,请参考以下文章

如何理解JS多维数组

第34课 多维数组和多维指针

php计算多维数组某个值的和

JS----使用归递获取多维数组中的某列值

多维数组

PHP中多维数组的问题