Xcode 在未显示错误时调试GDB中断

Xcode 在未显示错误时调试GDB中断,xcode,ipad,ios,Xcode,Ipad,Ios,我遇到了一个问题,在调试中运行我的应用程序时,我在特定点接收到GDB中断,但调试器中没有显示错误消息 有关守则是: - (void)AddContactViewControllerDidFinish:(AddContactViewController *)controller { // Save contact & requirement NSManagedObjectContext *context = [self managedObjectContext]; Contact *

我遇到了一个问题,在调试中运行我的应用程序时,我在特定点接收到GDB中断,但调试器中没有显示错误消息

有关守则是:

- (void)AddContactViewControllerDidFinish:(AddContactViewController *)controller {
 // Save contact & requirement
 NSManagedObjectContext *context = [self managedObjectContext];
 Contact *contactObj = [NSEntityDescription insertNewObjectForEntityForName:@"Contact" inManagedObjectContext:context];

 [contactObj setValue:[[[controller.textFields objectAtIndex:0] objectAtIndex:0] text] forKey:@"Name"];
 [contactObj setValue:[[[controller.textFields objectAtIndex:0] objectAtIndex:1] text] forKey:@"PhoneBH"];
 [contactObj setValue:[[[controller.textFields objectAtIndex:0] objectAtIndex:2] text] forKey:@"PhoneAH"];
 [contactObj setValue:[[[controller.textFields objectAtIndex:0] objectAtIndex:3] text] forKey:@"Mobile"];
 [contactObj setValue:[[[controller.textFields objectAtIndex:0] objectAtIndex:4] text] forKey:@"Email"];
 UISwitch *switcho = [[controller.textFields objectAtIndex:0] objectAtIndex:5];
 [contactObj setValue:[NSNumber numberWithBool:switcho.on] forKey:@"PropertyAlerts"];
 NSDate *LastModified = [[NSDate alloc] init];
 [contactObj setValue:LastModified forKey:@"LastModified"];
 [LastModified release];
 [openhome addContactObject:contactObj];
 [contactObj addOpenhomeObject:openhome];
这里的最后一行是我接收中断的地方。基本上,我在这里做的是准备contactObj,以便使用核心数据进行保存,当在模式中显示的视图控制器中点击“完成”按钮时,将调用此委托方法


因此,我的问题是,由于没有显示错误,如何查找导致中断的原因?

尝试启用仪器和NSZombie。有时XCode行为怪异,只是停止执行而不显示错误,但工具应该更详细