我从 4.3 更新了 Xcode 4.4。我在“iPhone 5.1 Simulator”上运行了一个项目。
我可以运行一个项目。但我点击了 UITableView 的 tableCell。
所以我在“didSelectRowAtIndexPath”方法的顶部添加了“NSLog()”。但没有显示该日志。
而且我看不到通过下一个视图。
我可以为过渡的tableView做什么?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
NSLog(@"(NSInteger *)indexPath.row=%d", indexPath.row);
NextViewController *nextViewController = [[NextViewController alloc]initWithNibName:@"NextViewController" bundle:nil];
nextViewController.dicPatient = self.dicPatient;
nextViewController.dicLoginKey = self.dicLoginKey;
nextViewController.cellIdx = (NSInteger *)indexPath.row;
[tableView deselectRowAtIndexPath:indexPath animated:YES];
[self.navigationController pushViewController:nextViewController animated:YES];
}
PS
该项目是在 Xcode 4.2 上制作的。
当然,我在项目运行之前进行了 Clean&Build。
我的操作系统是 Lion