【发布时间】:2010-11-20 00:23:24
【问题描述】:
我在尝试保存时收到来自核心数据的奇怪错误消息 但是错误不可重现的问题(在做不同的任务时出现的时间不同)
错误信息:
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.)"
);
}
产生错误的方法是:
- (IBAction)saveAction:(id)sender {
NSError *error;
if (![[self managedObjectContext] save:&error]) {
// Handle error
NSLog(@"Unresolved error %@, %@, %@", error, [error userInfo],[error localizedDescription]);
exit(-1); // Fail
}
}
关于这条消息的原因有什么想法吗?假设它随机出现
【问题讨论】:
-
这可能会对您有所帮助:“iPhone 核心数据“生产”错误处理”stackoverflow.com/questions/2262704/…
标签: iphone objective-c ios core-data