He estado aprendiendo coredata haciendo un montón de aplicaciones de prueba simples basadas en la plantilla del controlador de navegación xcode con "uso de coredata" marcado.los beneficios de awakeFromNib?
El método awakeFromNib en el delegado de la aplicación ha sido una fuente de problemas para mí, porque estoy agregando otras vistas al controlador y cambiando la secuencia de carga, para que RootViewController sea una segunda o tercera opción.
He descubierto lo que awakeFromNib está haciendo, y lo he eliminado para que el delegado de la aplicación ya no esté vinculado a ninguna vista en particular. (Entonces, cuando quiera cargar RootViewController, lo cargaré como una vista normal y usaré su propio viewDidLoad para inicializar managedObjectContext para la vista).
Mi pregunta: ¿hay ganancias de rendimiento u otros beneficios al usar awakeFromNIb en AppDelegate? ¿o es solo otra forma de hacer lo mismo que estoy haciendo desde el método viewDidLoad?
Ok, gracias. Solo me preocupaba deshacerme de awakeFromNib en el delegado de la aplicación y mover el código de inicialización a viewDidLoad podría degradar el rendimiento. – nick