Tengo un UITabBarController configurado en el guión gráfico. Quiero pasar un diccionario de datos del controlador de la barra de pestañas para usar en la pestaña secundaria correspondiente, que es un UIViewController estándar.¿Cómo paso los datos de un controlador de la barra de pestañas a una de sus pestañas?
Parece una larga pregunta para responder, pero realmente no sé por dónde empezar. Estoy buscando la forma más fácil de hacerlo. ¿Debo hacer que las pestañas funcionen programáticamente? Señalarme hacia cualquier documentación de desarrollador útil también sería muy apreciada.
-Austin
p.s. soy nuevo y hasta ahora he dependido del guión gráfico para las transiciones de viewcontroller
Tengo problemas para analizar esto. ¿Cómo está almacenando datos en un UITabBarController? ¿Estás subclasificando UITabBarController? El controlador de la barra de pestañas es realmente solo un metacontrolador que se usa para controlar los controladores de vista. En el marco MVC de Apple, los controladores de vista deben usarse para vincular los datos del modelo a las vistas. Si necesita compartir datos entre los controladores de vista de una manera compleja, puede usar notificaciones, crear un singleton, almacenar los datos en un delegado de aplicaciones o usar un almacén externo compartido como CoreData. –
Jeff, así que sea específico, paso los datos al UITabBarController, pero no entiendo cómo distribuir los datos a los controladores de vista con pestañas separados – austin