我正在开发一个从 csv 文件导入数据并显示在表格视图中的应用程序。我在表格视图中显示数据没有问题,但之后我希望能够显示在详细视图中显示的每一行的数据。我已经实现了以下代码,但是在运行应用程序时,它似乎没有响应 push 方法。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[tableView deselectRowAtIndexPath:indexPath animated:YES];
CompanyDetailViewController *dvController = [[CompanyDetailViewController alloc]
initWithNibName:@"ViewController"
bundle: nil];
[[self navigationController] pushViewController:dvController animated:YES];
Company *p = (Company *)[self.importedRows objectAtIndex:indexPath.row];
NSLog(@"You've selected %@ and the telephone number is %@ address %@", p.companyName, p.companyTelephone, p.companyAddress);
}
如您所见,我还创建了 NSLog 来检查应用程序是否正在读取块,并且它似乎在日志面板中正确打印了数据。
我希望有人可以帮助考虑如何完成这项工作。
先感谢您。