Articles of core data

Diseño del model de Core Data para charts de datos

Lamento la explicación detallada, sin embargo siento que es necesario que explique los detalles para poder get ayuda de la mejor manera para crear el model correcto de datos básicos para cumplir con mis requisitos. Simplemente estoy tratando de encontrar la mejor manera de crear mi model de datos para que pueda lograr lo siguiente […]

Llamar a mergeChangesFromContextDidSaveNotification: no desencadenar mocObjectsDidChangeNotification en el context principal

Este sistema utiliza la configuration de datos básicos de varios subprocesss de dos contexts, almacén persistente compartido. Tengo un MOC creado en el hilo principal del tipo NSMainQueueConcurrencyType (MOC A). Hay un observador registrado para NSManagedObjectContextObjectsDidChangeNotification s para MOC A. En otro lugar, en un subprocess de background en una queue, se crea un background […]

Gestión de subprocesss de datos centrales en iOS 7

El uso de datos del núcleo en el objective c en el hilo principal causa lockings muertos. Para administrar esto, estoy usando Context Managed Object, uno que usa NSMainQueueConcurrencyType y otro que usa NSPrivateQueueConcurrencyType. Aquí está el código – (NSManagedObjectContext *)mainQueueContext { if (!_mainQueueContext) { _mainQueueContext = [[NSManagedObjectContext alloc] initWithConcurrencyType:NSMainQueueConcurrencyType]; _mainQueueContext.persistentStoreCoordinator = self.persistentStoreCoordinator; } return […]

Las entidades Downcast CoreData creadas con MagicalRecord en Swift

Tengo entidades con el prefijo ICD_ en mi Modelo de datos principales. Para cada entidad, tengo una subclass que tiene el prefijo CD_ . Las subclasss que tienen el prefijo con CD_ solo implementan getters estáticos. Cuando creo una entidad con MagicalRecord, debo usar la class con el prefijo ICD_ no con CD_ . De […]

malloc: error *** para object 0x14d3e300: doble CoreData libre

Tengo esta function para search datos en CoreData. Esta información se usa para actualizar un UITableView. – (NSArray*)haveNewContentsInCategory{ NSArray *aux = [self fetchAllReceiptCategorys]; NSMutableArray *hiddens=[[NSMutableArray alloc] init]; for (ReceiptCategory *rec in aux) { NSEntityDescription *entDesc = [NSEntityDescription entityForName:@"Content" inManagedObjectContext:self.managedObjectContext]; NSFetchRequest *request = [[NSFetchRequest alloc] init]; [request setEntity:entDesc]; NSPnetworkingicate *pnetworkingicate = [NSPnetworkingicate pnetworkingicateWithFormat:@"categoryId == %@",rec.catId]; [request […]

Registro mágico Ahorro de gran cantidad de datos a DB

Estoy usando un logging mágico para save una gran cantidad de datos en mi database. Quiero savelo en segundo plano, pero congela la interfaz de usuario. Lo estoy guardando usando [MagicalRecord saveWithBlock:^(NSManagedObjectContext *localContext) { } completion:^(BOOL success, NSError *error) { }]; Por lo tanto, no debe bloquear la interfaz de usuario. Pero he descubierto que […]

Will migratePersistentStore: toURL: options: withType: error: ¿sobrescribir una tienda de destino existente?

Tengo una aplicación iOS 7 existente que utiliza datos centrales (sqlite) localmente. Estoy considerando agregar soporte para iCloud y he estado buscando cómo migrar los datos locales a iCloud. El método migratePersistentStore:toURL:options:withType:error: aparece para hacer lo que busco, pero después de leer la documentation aún no estoy seguro de lo que sucederá con la tienda […]

CoreData MagicalRecord guarda methods se bloquea en iPhone5

Actualmente estoy trabajando con MagicalRecord v2.3.0-beta.3 commit:d18e74fe435359238b9593c03e41c1ee0baa0b78 framework. Recibo 1 un logging de locking (de Crashlytics ) en iPhone 5 todo el time. La aplicación todavía está en desarrollo. El logging de locking se ve a continuación: Thread : Crashed: com.apple.main-thread 0 libobjc.A.dylib 0x38eee626 objc_msgSend + 5 1 Foundation 0x2f06d02d -[NSError dealloc] + 60 2 […]

Índice de compuesto de datos básicos en la propiedad de los padres

Tengo un evento de entidad abstracto y una entidad secundaria de ese evento específico. El evento tiene la propiedad created_at. SpecificEvent tiene properties adicionales Estoy intentando crear un índice compuesto en SpecificEvent que incluye created_at (la super propiedad primaria), pero obtengo un error al comstackr el model de datos: UserDataModel.xcdatamodeld / UserDataModel.xcdatamodel: en el atributo […]

Falló la installation de iCloud: no se pudo migrar la línea de base, no se pudo crear el administrador de migration de ubicuidad

Soy nuevo en iCloud, y lo conseguí funcionar en el pasado, pero comencé a recibir este error: -[PFUbiquitySwitchboardEntryMetadata setUseLocalStorage:](771): CoreData: Ubiquity: clifton~sim70A83865-2E36-5810-ABEE-88CBF9EED011:iCloudPilotPro Using local storage: 1 Pronto se sigue este error: -[PFUbiquitySetupAssistant finishSetupWithRetry:](822): CoreData: Ubiquity: <PFUbiquitySetupAssistant: 0x1095bc790>: Retrying after delay: 60 Error Domain=NSCocoaErrorDomain Code=134060 "The operation couldn't be completed. (Cocoa error 134060.)" UserInfo=0x1095c3740 {reason=Failed to […]