【发布时间】:2012-06-12 14:19:09
【问题描述】:
正如标题所示,我正在尝试从 JSON 填充 UITableView。我得到了看起来像
的 json 对象 {
applications: {
iphone: {
application: [
{
title: "Title",
},
{
title: "Title2",
},
{
title: "Title3",
}
]
}
}
}
就这样继续下去,在应用程序中嵌套了几个 title 字段。
我想使用所有标题作为我的单元格标签。 我可以得到这样的列表
for (int i = 0; i < 10; i++)
{
titleString = [[[[[result objectForKey:@"applications"] objectForKey:@"iphone"] objectForKey:@"application"] objectAtIndex:i] objectForKey:@"title"];
NSLog(@"title %@", titleString);
}
这确实有效,因为我可以记录标题列表......但我知道我以错误的方式处理这个问题,我什至无法弄清楚 myArray 在return [myArray count] 中的内容numberOfRowsInSection 方法...完全迷失在这里!帮助表示赞赏!
【问题讨论】:
-
您的 json 对象看起来不完整。
-
是的,因为我把它剪掉了,只是为了清楚起见。我在应用程序中成功检索了 JSON。
标签: iphone ios json uitableview