UITableViewCell数据应该加载到其他ViewController

时间:2015-04-15 10:54:20

标签: ios tableview

我在我的应用程序中使用TableViewCell。和细胞数据,如标签文本和来自特定细胞的imageview的图像。应该在下一个视图控制器中查看。

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    MainBodyViewController * mainViewController =[[MainBodyViewController alloc]init];
    MasterDetails * masted =(MasterDetails*)[listArray objectAtIndex:indexPath.row];
    NSLog(@"did select row at index is givne as:%@",masted);
    mainViewController.headLbl.text=[NSString stringWithFormat:@"%@",masted.title];
}

但问题是我没有从listArray获取数据。数据来自json。

1 个答案:

答案 0 :(得分:0)

您需要检查

  1. 表视图行数不应该是[listarry count]以避免出现 索引。
  2. “MasterDetails”对象是正确创建的,因为没有cell == json解析对象。
  3. “listarray”已分配。