Xcode 4.6.1 с iOS 6.1. Я использую удаленную базу данных с помощью StackMob. Приложение сначала дает ошибку, и после того, как я нажму «Играть» несколько раз, он работает нормально и прекрасно взаимодействует с сервером. Не знаете, как определить проблему, и если это будет проблемой?XCode: Исключение. Как определить причину?
У меня есть следующие исключения Break Point установки:
запускается приложение, а затем останавливается на следующей строке:
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
Я добавил код как можно больше, но я думаю, что мне действительно нужны иллюстрации для иллюстрации. – user1107173
@ user1107173 +1 для изображений! – Undo