iOS:如何显示从JSON动态呈现的内容列表?

iOS:如何显示从JSON动态呈现的内容列表?,ios,objective-c,json,cocoa-touch,Ios,Objective C,Json,Cocoa Touch,就像动态填充的Twitter时间线一样,我需要用获取的JSON元数据(img URL和文本描述)的内容列表填充主屏幕 应该是这样的 +---------+-----------------------+ | image1 | Text description..... | +---------+-----------------------+ | image2 | Text description..... | +---------+-----------------------+ | im

就像动态填充的Twitter时间线一样,我需要用获取的JSON元数据(img URL和文本描述)的内容列表填充主屏幕

应该是这样的

+---------+-----------------------+
| image1  | Text description..... |
+---------+-----------------------+
| image2  | Text description..... |
+---------+-----------------------+
| image3  | Text description..... |
+---------+-----------------------+
| image4  | Text description..... |
+---------+-----------------------+
...
+---------+-----------------------+
| image10 | Text description..... |
+---------+-----------------------+

我刚刚开始在iOS上开发GUI,似乎找不到任何关于在iOS设备上显示动态内容的有用信息。非常感谢您提供有用的信息。

使用UITableViewController。将JSON加载到字典(或您正在使用的任何数据结构)中,然后以这种方式显示数据。控制器将为数据结构中的每个条目创建每个单元格

这里有一个教程


最好缓存JSON响应,以确保最佳的UI性能。您可以使用类似的方法将结果解析到一个字典中,其中包含每个图像url和文本描述的项目。然后,您可以将字典写入磁盘,稍后再将其读回。您也可以简单地将JSON本身写入一个文件,然后将其读回或使用。如果你决定涉猎核心数据,我个人建议你加入它,让生活更轻松。您可能正在进行RESTful API调用以获取JSON。在这种情况下也很有帮助。有一个很好的介绍

这可能不是“快速肮脏”的方法。。。但以我的经验。。。这些东西的结合有助于使事情变得更好