Tôi nhận được một thông báo lỗi lạ từ dữ liệu cốt lõi khi cố gắng tiết kiệm nhưng vấn đề rằng lỗi là không tái sản xuất (nó xuất hiện vào những thời điểm khác nhau khi thực hiện nhiệm vụ khác nhau)iphone Core Data Chưa giải quyết lỗi khi lưu
thông báo lỗi:
Unresolved error Domain=NSCocoaErrorDomain Code=1560 UserInfo=0x14f5480 "Operation could not be completed. (Cocoa error 1560.)", {
NSDetailedErrors = (
Error Domain=NSCocoaErrorDomain Code=1570 UserInfo=0x5406d70 "Operation could not be completed. (Cocoa error 1570.)",
Error Domain=NSCocoaErrorDomain Code=1570 UserInfo=0x14f9be0 "Operation could not be completed. (Cocoa error 1570.)"
);
}
và phương pháp mà tạo ra lỗi này là:
- (IBAction)saveAction:(id)sender {
NSError *error;
if (![[self managedObjectContext] save:&error]) {
// Handle error
NSLog(@"Unresolved error %@, %@, %@", error, [error userInfo],[error localizedDescription]);
exit(-1); // Fail
}
}
bất kỳ ý tưởng nào về lý do của thông báo này? cho rằng nó xuất hiện vào các thời điểm ngẫu nhiên
Điều này có thể giúp bạn: "Dữ liệu lõi iPhone" Sản xuất "Xử lý lỗi" http://stackoverflow.com/questions/2262704/iphone-core-data-production-error-handling/3510918#3510918 –