解析JSON objectAtIndexPath

时间:2013-10-24 07:31:46

标签: ios json uitableview

我正在从我的API中解析一堆json对象并将其放入表视图中。当我点击一行时,我希望它从数组中解析API中的对象并将其转发到另一个视图,以便获得更多细节。

如果我放置代码我认为它在cellForRowAtIndexPath中的工作方式一切正常,但是当我在didSelectRowAtIndexPath中放置一个NSLog并让他显示我为特定行解析的ID时,我什么都没得到? / p>

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *neuheitenCell = @"neuheitenCell";


    CJHomeTableCell *cell = [tableView dequeueReusableCellWithIdentifier:neuheitenCell];

    sstring = [[idArray objectAtIndex:indexPath.row] objectForKey:@"ware_id"];
    //NSLog(@"Selected item with id: %@",sstring);

    return cell;

}



-(void)tableView:(UITableView *)tableView didDeselectRowAtIndexPath:(NSIndexPath *)indexPath {

    NSLog(@"stuff: %@", sstring);

}

提前致谢

1 个答案:

答案 0 :(得分:1)

因为您使用了didDeselectRowAtIndexPath:而不是didSelectRowAtIndexPath:

请注意拼写。