Hi I'm getting crash,
when i'm trying to insert 1000 records into db in back ground, i'm getting following exception: CoreData: error: Serious application error
. Exception was caught during Core Data change processing.
This is usually a bug within an observer of
NSManagedObjectContextObjectsDidChangeNotification. -[__NSCFSet addObject:]: attempt to insert nil with userInfo (null)2013-11-19 09:41:19.587 3pTalk[7487:907] Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFSet addObject:]: attempt to insert nil'
I used the code for inserting objexts
dispatch_queue_t myBackgroundQ = dispatch_queue_create("com.sample.addressbook", NULL); // Could also get a global queue; in this case, don't release it below. dispatch_time_t delay = dispatch_time(DISPATCH_TIME_NOW, NSEC_PER_SEC); dispatch_after(delay, myBackgroundQ, ^(void){ [self userAddressbook]; }); dispatch_release(myBackgroundQ); [self performSelectorOnMainThread:@selector(startSyncLoader) withObject:nil waitUntilDone:YES];