Xcode 4.6.1与iOS 6.1。我正在使用StackMob的远程数据库。应用程序首先给出一个错误,在我点击Play几次之后,它运行良好并且与服务器通信就好。不知道如何检测问题,并应该担心?XCode:异常。如何检测原因?
我有以下异常断点设置:
应用程序运行,然后停在下面一行:
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"User" inManagedObjectContext:self.managedObjectContext];
[fetchRequest setEntity:entity];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"email == %@", self.emailAddressField.text];
[fetchRequest setPredicate:predicate];
NSError *error = nil;
NSArray *fetchedObjects = [[self managedObjectContext] executeFetchRequest:fetchRequest error:&error];
所以我改变上面的一行:
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"User" inManagedObjectContext:self.managedObjectContext];
[fetchRequest setEntity:entity];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"username == %@", self.usernameField.text];
[fetchRequest setPredicate:predicate];
[managedObjectContext executeFetchRequest:fetchRequest onSuccess:^(NSArray *fetchedObjects)
{
现在,当我运行程序时,我得到以下错误:
与
所以我点击播放按钮
,我得到以下错误:
当我再次点击播放后,应用程序继续运行,好像什么都没有发生?我应该担心吗?
请发表您的代码作为文本,而不是图像。 – Linuxios 2013-04-28 21:11:45
我尽可能地添加了代码,但我想我真的需要一些图片来说明。 – user1107173 2013-04-28 21:15:20
@ user1107173 +1图片! – Undo 2013-04-28 21:40:47