-4

所以我通过 JSON 将信息加载到我的 iOS 应用程序中的表格视图中。当您单击其中一个表格单元格时,我需要从单击的单元格中获取数据库中故事的“id”。

我还没有尝试任何东西,因为我不知道从哪里开始。

4

2 回答 2

2

如果您不知道从哪里开始,请从头开始。关于在 iOS 中使用 JSON 的教程怎么样?Ray Wenderlich 网站有很棒的教程。http://www.raywenderlich.com/5492/working-with-json-in-ios-5

OS 5 有一些新的内置 API,使 JSON 的读写变得非常容易。

如果您不知道 JSON 是什么,它是一种简单的人类可读格式,通常用于通过网络连接发送数据。

例如,如果您有一个由三个字符串组成的数组,则 JSON 表示将简单地为:

[“test1”,“test2”,“test3”]

如果您有一个 Pet 对象,其中包含成员变量名称、品种和年龄,那么 JSON 表示将简单地为:

{“名称”:“尘土飞扬”,“品种”:“贵宾犬”,“年龄”:7}

就是这么简单,这就是为什么它如此易于使用和流行的原因。如需完整的规范,只需几分钟即可阅读,请查看 www.json.org。

于 2013-03-01T15:01:06.517 回答
0

您必须从某个地方向表格提供数据,所以让我们假设这是一个NSArray对象Story

当您在 tableView 中选择一行时,didSelectRowAtIndexPath:将调用委托方法。所选行的tableView耗材indexPath

AnNSIndexPath有两个属性 -sectionrow。所选单元格的indexPath.row值将对应于NSArray单元格从中获取Story对象的元素的索引。因此,如果您想检索被Story点击的行,您可以使用[theArray objectAtIndex:indexPath.row]

于 2013-03-02T00:18:49.000 回答