Articles of core data

errores de datos centrales que agregan un nuevo récord

Estoy usando Xcode 6.1.1 con Swift. El proyecto está utilizando datos básicos para salvar los avistamientos. import Foundation import CoreData @objc(Sighting) class Sighting: NSManagedObject { @NSManaged var lat: Double @NSManaged var lng: Double @NSManaged var seen_at: NSDate } En una IBaction creo un nuevo Avistamiento @IBAction func addSighting(sender: AnyObject) { let coordinate = locationManager.location.coordinate let […]

NSFetchedResultsController desencadenado por refreshObject de NSManagedObject. ¿Por qué?

Tengo un NSFetchedResultsController que obtiene datos de una tienda CoreData. Cuando se inicializa el frc, performFetch y performFetch el número de objects frc.fetchedObjects en frc.fetchedObjects el resultado es 0 como debería ser. En otro lugar en el código llamo: [obj.managedObjectContext refreshObject:obj mergeChanges:NO] Aunque ni siquiera estoy seguro de que sea necesario, tiene el efecto secundario […]

¿Pasar un managedObjectContext de un ViewController a otro ViewController en Swift?

Mi proyecto actual es un proyecto Core Data en Swift que crea notas. Estoy intentando establecer the managedObjectContext de my destinationVC desde the currentVC en prepareForSegue y estoy tratando de averiguar cómo hacerlo en Swift. He usado el "código enlatado" de Apple para configurar un proyecto CoreData en Swift. La stack CoreData está configurada en […]

Pila de datos principales de iOS 8: error fatal: se encontró nada mientras se desenvuelve un valor opcional

Soy relativamente nuevo en iOS Development y decidí implementar mi propia stack de Core Data, reemplazando la stack pnetworkingeterminada de Apple. He tenido que hacer cambios en mi código (obviamente) y he podido resolverlo, sin embargo, en este caso no puedo. Aquí está mi código: import UIKit import CoreData class AddTableViewController: UITableViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate { […]

swift – JSON para CoreData

Intento escribir los datos que obtengo con JSON en mi CoreData. cuando la aplicación se inicia por primera vez, quiero get datos de JSON, luego escribirlos en CoreData y mostrarlos en TableViewCell. Pero no pude encontrar una manera de escribir JSON a CoreData. import CoreData class TableViewCell: UITableViewCell { @IBOutlet weak var authorLabel: UILabel! var […]

CoreData: ¿Cómo migras una tienda no versionada?

Entonces estoy trabajando en un proyecto que se ha publicado a los usuarios. Antes de poner mi mano en este proyecto, este proyecto tiene una versión 1.0 y una versión 2.0, v2.0 modificó el model de datos del núcleo, pero el que lo hizo no agregó una nueva versión al model de datos. Entonces, cuando […]

Guardar datos en disco en iOS

Mi request fue rechazada por la siguiente razón: App Review 1.0 Binary Rejected August 5, 2015 2.23 Details On launch and content download, your app stores 9.51 MB on the user's iCloud, which does not comply with the iOS Data Storage Tanto como entiendo ( NSUserDefaults si me equivoco) es porque ahorro mucho en NSUserDefaults […]

Cómo verificar si existe un object en datos centrales

He buscado respuesta aquí, pero ninguno de estos resolvió mi problema … He guardado algunos datos en los datos centrales, en la Managed Object Subclass camiones. Aquí está el código: for (NSDictionary *dictTruck in self.trucksArray) { Truck *truck = [NSEntityDescription insertNewObjectForEntityForName:@"Truck" inManagedObjectContext:_managedObjectContext]; Country *country = [NSEntityDescription insertNewObjectForEntityForName:@"Country" inManagedObjectContext:_managedObjectContext]; NSFetchRequest *truckRequest = [[NSFetchRequest alloc]init]; NSEntityDescription *truckDescription […]

CloudKit: ¿Cómo manejar los cambios de la count con la tienda persistente local?

En mi aplicación tengo que mantener una tienda local persistente sincronizada con la database privada del kit de nube. Entonces solo quería saber cómo puedo manejar los cambios en las counts que pueden ocurrir. La confusión que tengo es la siguiente: digamos que un set de loggings pertenece al usuario A ahora si el usuario […]

Cómo agregar información adicional en la sección NSFetchedResultsController

Tengo una sección personalizada en UITableView , tiene una UIImageView y una UILabel . Utilizando NSFetchedResultsController puedo configurar la image según el model de sección. Digamos que el model de sección tiene imageName y sectionTitle . Según la implementación actual obtuve <NSFetchedResultsSectionInfo> como una sección Objeto. ¿Es posible get un object personalizado en el object […]