tutorial español data coredata ios objective-c core-data

ios - español - core data tutorial swift 4



¿Qué son los CoreDataGeneratedAccessors? (2)

Cuando creé un objeto CoreData con una relación de uno a muchos, obtengo algunos métodos (CoreDataGeneratedAccessors) . ¿Necesitamos implementar estos métodos? Los métodos generados automáticamente se dan a continuación:

- (void)addCirqitsObject:(Cirqit *)value; - (void)removeCirqitsObject:(Cirqit *)value; - (void)addCirqits:(NSSet *)value; - (void)removeCirqits:(NSSet *)value;


No tiene que implementar esos métodos, pero puede hacerlo. En caso de que no lo haga, CoreData los generará dinámicamente para usted.

Si desea sobrescribir la implementación predeterminada, lea la Guía de programación de datos básicos (Métodos personalizados de acceso a la relación de To-Many) para encontrar una implementación de muestra.

Un motivo para sobrescribir podría ser activar cálculos o actualizaciones adicionales antes o después de agregar o eliminar nuevos objetos Cirqit . Pero tenga en cuenta que no debe cambiar el código de implementación de muestra, simplemente agregue su código personalizado;