-1
我执行核心数据fetchRequest如下:奇怪的崩溃从核心数据
AppDelegate *objAppDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate];
NSManagedObjectContext *moc= [[NSManagedObjectContext alloc] init];
moc.persistentStoreCoordinator = objAppDelegate.persistentStoreCoordinator;
NSFetchRequest *request = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:PUSH_DATA_TABLE inManagedObjectContext:moc];
[request setEntity:entity];
NSError *error;
NSArray *arr = [moc executeFetchRequest:request error:&error];
,但应用程序在行NSArray *arr = [moc executeFetchRequest:request error:&error];
崩溃但下列情况除外:
终止应用程序由于未捕获的异常'NSInvalidUnarchiveOperationException',原因:' - [NSKeyedUnarchiver decodeBoolForKey:]:key(UIHighlighted)的值不是布尔值'
任何人都可以帮助我解决这个问题吗?
这个异常与CoreData无关,你确定异常发生在excuteFetchRequest行吗? – Suresh
请不要在这里要求尽快 - 当你的观众主要由志愿者组成时,这是不合适的。他们**可以在他们的闲暇时间解决您的问题。 – halfer
错误消息表明在图形中存在具有错误键值“UIHighlighted”的值类型的存档对象。 – vadian