J'ai reçu un projet xcode4 nommé TestProject dans lequel j'essaie d'ajouter CoreData. J'ai ajouté un modèle de données (nommé TestDataModel) avec quelques entités et créé des classes NSManagedObject pour les entités.IOS CoreData - Impossible de charger NSPersistentStoreCoordinator
Mon problème est que je ne peux pas charger le magasin persistant
if(self.managedObjectContext == nil){
NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES);
NSString* basePath = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
NSURL* storeUrl = [NSURL fileURLWithPath:[basePath stringByAppendingPathComponent: @"TestProject.sqlite"]];
NSError* errors;
NSPersistentStoreCoordinator* persistentStoreCoordinator =
[[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:[NSManagedObjectModel
mergedModelFromBundles:nil ]];
if(![persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType
configuration:nil
URL:storeUrl
options:nil
error:&errors])
{
NSLog(@"Error loading persistent store: %@", [errors localizedDescription]);
}
self.managedObjectContext = [[NSManagedObjectContext alloc] init];
[self.managedObjectContext setPersistentStoreCoordinator:persistentStoreCoordinator];
}
Je l'erreur persiste:
Error loading persistant store: The operation couldn’t be completed. (Cocoa error 258.)
S'il vous plaît remarquer je cours aussi ce dans le simulateur.
Merci d'avance.