1

我得到了这个 json 响应,我为 nsdictionary 创建了一个对象并保存在那里

NSDictionary* json = [NSJSONSerialization JSONObjectWithData:responseData options:kNilOptions error:&error];

下一步我保存为数组

NSArray *country=[json objectForKey:@"results"];

然后我在控制台中得到了以下结果。

2012-06-18 09:22:07.647 TableView[468:f803] (
                {
                "Countries" = Iceland;
                 "id"=9046567;
                  "name"=abceeeffdsg;


            },
                {
                "Countries" = Greenland;
                "id"=3524695;
                "name"=gsfjgfsethju;
    },
                {
                 "Countries" = Switzerland;
                 "id"=4613583;
                 "name"=hdfkdgs;
        )

但实际上我想在 UITableView 中显示这些数据。谁能帮我完成我的工作……谢谢你的好意……

4

1 回答 1

0

在 tableview 数据源方法中

1. numberof RowInSection use the [country count];
2. In the cellForRowAtIndexPath

    cell.textLabel.text = [[country objectAtIndex:indexPath.row] objectForKey:@"Countries"];

如果您需要更多详细信息,请告诉我。

于 2012-09-25T11:44:28.923 回答