-1

可能重复:
iPhone/iOS JSON 解析教程

我正在尝试在我的 IOS 5 应用程序中解析以下 JSON 信息;

[
    {
    "name":"Aranmore",
    "pressures":[
        "1019.000"
    ],
    "temps":[
        "8.600"
    ],
    "waterLevels":[
        "0.726"
    ],
    "dates":[
        "01/12/2012 21:00:00"
    ]
},
{
    "name":......
}

我可以从数组中获取名称以填充表格视图,当用户选择单元格时,我希望与名称关联的附加信息在另一个视图中填充标签。

有什么建议么?

4

2 回答 2

1

我认为最好的方法是子类化UITableViewCell并创建具有NSArrayor类型的新属性NSMutableArray。在此属性中,将此对象从 JSON 数组中放入。然后,如果您想在将来使用这些数据,您可以简单地从选定的单元格中获取这些数据。您选择单元格并从例如读取数据cell.data。简单的。

于 2012-12-01T23:07:19.993 回答
1

如果您将 jSON 解析为 NSArray,则当用户点击您可以使用的单元格时(在 didselect... 方法中)

objClass *obj = [yourArray objectAtIndex:indexpath.row];

并且您拥有带有信息的对象。

于 2012-12-01T22:27:57.823 回答