6
Aggiungo dati principali alla mia app. Nel metodo seguito, si dice Use of undeclared identifier NSSQLiteStoreType
Errore del compilatore durante l'aggiunta di dati di base all'app
- (NSPersistentStoreCoordinator *)persistentStoreCoordinator
{
if (__persistentStoreCoordinator != nil)
{
return __persistentStoreCoordinator;
}
NSURL *storeURL = [[self applicationDocumentsDirectory] URLByAppendingPathComponent:@"tdfas.sqlite"];
NSError *error = nil;
__persistentStoreCoordinator = [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:[self managedObjectModel]];
if (![__persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:nil error:&error])
{
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
return __persistentStoreCoordinator;
}
@property (nonatomic, retain, readonly) NSManagedObjectModel *managedObjectModel;
@property (nonatomic, retain, readonly) NSManagedObjectContext *managedObjectContext;
@property (nonatomic, retain, readonly) NSPersistentStoreCoordinator *persistentStoreCoordinator;
che ha risolto il problema. Ma ho copiato il codice dal nuovo modello di app di dati di base che non l'ha importato? – Jon
@Jon puoi aggiungerlo al file -Prefix.pch nel gruppo "File di supporto", subito prima dell'ultimo #endif – spider