我对 iOS 开发非常陌生。我正在尝试通过表格视图中的 segue 传递一些数据。这是我调用传递数据的方法:
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
if([segue.identifier isEqualToString:@"ShowContactDetails"]) {
ContactDetailsViewController *dvc = [segue destinationViewController];
NSIndexPath *path = [self.tableView indexPathForSelectedRow];
Contact *c = [jsonResults objectAtIndex:path.row];
[dvc setSelectedContact:c];
}
}
它通过了,当我做 a NSLog
on 时selectedContact
,这就是我得到的:
2012-05-21 15:15:42.410 Test[8352:f803] {
category = Prospect;
id = 19895;
label = "John Doe";
}
问题是,我不知道如何单独访问这些项目。我试图打电话给类似的东西,objectForKey
但我得到了一个错误。