我正在从我的 API 中解析一堆 json 对象并将其放入表格视图中。当我点击 a 行时,我希望它从数组中解析 API 中的对象并将其转发到另一个视图,以便获得更多详细信息。
如果我将代码放置在我认为它在 cellForRowAtIndexPath 中的工作方式,一切都很好,但是当我在 didSelectRowAtIndexPath 中放置一个 NSLog 并让他显示我为特定行解析的 ID 时,我什么也没得到?
- (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);
}
提前致谢