2013-10-24 2 views
0

Я разбираю кучу json-объектов из моего API и размещаю его в виде таблицы. Когда я ударяю строку, я хочу, чтобы он разбирал объект из API из массива и пересылал его в другое представление, чтобы получить более подробную информацию.Parse JSON objectAtIndexPath

Если я размещаю код, как я думаю, что он работает в cellForRowAtIndexPath, все хорошо, но к тому времени, когда я поместил NSLog в файл didSelectRowAtIndexPath и заставил его отобразить идентификатор, который я проанализировал для конкретной строки, я ничего не получаю?

- (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

Поскольку вы использовали didDeselectRowAtIndexPath: вместо didSelectRowAtIndexPath:.

Обратите внимание на орфографию.