我已经重写我的UITableViewController
didSelectRowAtIndexPath
方法方式如下:EXC_BAD_ACCESS在didSelectRowAtIndexPath方法
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
PhotoListViewController *photosViewController = [[PhotoListViewController alloc] initWithStyle:UITableViewStylePlain];
NSLog(@"Let's see what we got %d", [[fetchedResultsController fetchedObjects] count]);
Person *person = [fetchedResultsController objectAtIndexPath:indexPath];
photosViewController.person = person;
photosViewController.title = [person.name stringByAppendingString:@"'s Photos"];
[self.navigationController pushViewController:photosViewController animated:YES];
[photosViewController release];
}
每当我尝试访问fetchedResultsController
我得到的崩溃,我将在这里:
我只发布它在我的dealloc
方法
请发布任何相关的崩溃信息。控制台输出,崩溃日志,并确保NSZombieEnabled是在 – Joe
我没有得到崩溃的信息,它只是暂停在我的主线上int retVal = UIApplicationMain(argc,argv,nil,nil);并说EXC_BAD_ACCESS – 8vius
你能告诉我如何设置NSZombieEnabled? – 8vius