我在我的应用中使用故事板。我正在使用下面的代码从UITableView导航到另一个UIView。
-(void)tableView:(UITableView *)tableView willSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
[self performSegueWithIdentifier:@"showNextView" sender:self];
}
-(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"showNextView"])
{
AnotherViewController *destination = [segue destinationViewController];
// do something with the destination.
}
}
使用iOS 5和iOS 5.1模拟器时完全没问题。但是当我使用iOS 6模拟器时,我收到如下错误。
线程1:EXC_BAD_ACCESS(代码= 2,地址= 0x10)
在行
0x1588098: movl (%eax), %edx
在文件
中libobjc.A.dylib`objc_msgSend:
即使我让AnotherViewController成为一个纯粹的空白视图。我仍然遇到同样的错误。
谢谢