Xcode 4.4 を 4.3 から更新しました。そして、「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 を実行しました。
私のOSはLionです