Articles of core data

Datos principales: error al cargar el modelo optimizado en la ruta

Estoy obteniendo algunas de estas impresiones en mi consola mientras ejecuto mi aplicación desde Xcode 6 en mi iPhone 6 con iOS 9 beta 5: CoreData: Error al cargar el modelo optimizado en la ruta ‘/var/mobile/Containers/Bundle/Application/0000000B-BDBC-0000-000B-0000FB00000B/Distribution.app/database.momd/database.omo’ No encuentro algo relacionado con esto, ¿alguien tiene alguna pista sobre este mensaje?

Cómo acceder al modelo CoreData en la extensión de hoy (iOS)

¿Es posible trabajar con mi modelo CoreData en la extensión actual de forma rápida como en la aplicación original? En caso afirmativo, ¿cómo puedo crear NSManagedObjectContext? Realmente no tengo ni idea, al lado del identificador de grupo, pero desafortunadamente no sé cómo obtener el contexto … En el pasado, creé aplicaciones con el cheque al […]

‘+ entityForName: nil no es un parámetro legal de NSManagedObjectContext – Core Data

He agregado todo el código relevante al Delegado de la aplicación, y puedo agregarlo al modelo de datos y obtenerlo del modelo de datos en applicationDidFinishLaunchingWithOptions. Mi problema surge cuando bash escribir en el modelo de datos en mi View Controller. He agregado este código al archivo de encabezado: NSFetchedResultsController *fetchedResultsController; NSManagedObjectContext *managedObjectContext; @property (nonatomic, […]

¿Cómo puedo saber si se ha eliminado un `NSManagedObject`?

Tengo un NSManagedObject que se ha eliminado y el contexto que contiene ese objeto administrado se ha guardado. Entiendo que isDeleted devuelve YES si Core Data solicitará a la tienda persistente que elimine el objeto durante la próxima operación de guardado. Sin embargo, dado que el guardado ya ha sucedido, isDeleted devuelve NO . ¿Cuál […]

datos básicos en una biblioteca estática para el iPhone

Creé una biblioteca estática que hace un uso intensivo de la infraestructura Core Data. Puedo utilizar con éxito la biblioteca en mi proyecto externo, pero SOLAMENTE si incluyo el archivo .xcdatamodel en el proyecto principal. Eso es menos que ideal, ya que el objective de la biblioteca era ocultar los detalles de implementación al máximo […]

NSPredicate: filtrado de objetos por día de propiedad de NSDate

Tengo un modelo de Datos centrales con una propiedad NSDate . Quiero filtrar la base de datos por día. Supongo que la solución implicará un NSPredicate , pero no estoy seguro de cómo NSPredicate todo. Sé cómo comparar el día de dos NSDate s usando NSDateComponents y NSCalendar , pero ¿cómo lo filtro con NSPredicate […]

La mejor forma de implementar Enums con Core Data

¿Cuál es la mejor manera de vincular las entidades de datos principales a los valores enum para que pueda asignar una propiedad de tipo a la entidad? En otras palabras, tengo una entidad llamada Item con una propiedad itemType que quiero vincular a una enumeración, ¿cuál es la mejor manera de hacerlo?

Cómo almacenar una imagen en datos básicos

Soy nuevo en iOS. He intentado crear una aplicación que almacene una imagen capturada desde la cámara en CoreData . Ahora sé cómo almacenar datos como NSString s, NSDate y otros tipos, pero NSDate problemas para almacenar una imagen. He leído tantos artículos que dice que debe escribirlo en el disco y escribir en un […]

iPhone Core Data “Migración liviana automática”

Estoy intentando actualizar una aplicación que implementa un almacén de datos central. Estoy agregando un atributo a una de las entidades. Agregué el siguiente código a mi clase de delegado: – (NSPersistentStoreCoordinator *)persistentStoreCoordinator { if (persistentStoreCoordinator != nil) { return persistentStoreCoordinator; } NSURL *storeUrl = [NSURL fileURLWithPath: [[self applicationDocumentsDirectory] stringByAppendingPathComponent: @”Shoppee.sqlite”]]; NSError *error = nil; […]

La subclase Xcode NSManagedObject contiene opcionales cuando están marcados como no opcionales

Tengo una entidad de datos central llamada Film que tiene el título y la fecha de las propiedades. Noté que la subclase NSManagedObject generada contiene propiedades NSManaged opcionales aunque marqué las propiedades como no opcionales en el inspector de datos centrales. ¿Puedo cambiarlo manualmente como propiedad no opcional o es una mejor opción dejarlo como […]