¿Cómo hago referencia al Modelo que he creado en mi proyecto de biblioteca estática?problemas al crear una biblioteca estática con CoreData - No se puede crear un NSPersistentStoreCoordinator con un modelo nulo
Esto devuelve nulo y lanza y el error debido a que los recursos viven en esta biblioteca estática:
//this code is in the static library
- (NSManagedObjectModel *)managedObjectModel
{
if (__managedObjectModel != nil) {
return __managedObjectModel;
}
NSURL *modelURL = [[NSBundle mainBundle] URLForResource:@"eCommerceEngine" withExtension:@"mom"];
__managedObjectModel = [[NSManagedObjectModel alloc] initWithContentsOfURL:modelURL];
return __managedObjectModel;
}
¿Cómo puedo cambiar esto a tirar de esta biblioteca estática?
Cuando dice que los recursos viven en un paquete, ¿se trata de un archivo .bundle porque su extensión ahora es .mom? – skram
que fue un poco confuso, supongo, actualicé mi pregunta. .mom es parte de la biblioteca estática, por lo que necesito crear una URL para .mom en la biblioteca estática. – Slee