¿Cuál es la información que necesita mostrar en diferentes controladores de vista? Si se trata de una propiedad como el nombre de usuario, haga que sea accesible desde todos sus Controladores de vista. Puede tener un objeto de estructura de usuario que establezca una vez y luego simplemente use:
// Esta es la estructura:
usuario de la estructura {
let name: String
let id: String
// otras propiedades
}
// instanciar al usuario
let user = User (nombre: userName, id: someID)
- ¿Cuál es la diferencia entre aplicaciones nativas, aplicaciones web y aplicaciones híbridas?
- ¿Qué libro puedo leer para aprender sobre la infraestructura de back-end para aplicaciones sociales y sitios web?
- ¿Crees que crear aplicaciones a través de React será tan fácil como crear aplicaciones nativas?
- ¿Cuáles son las buenas maneras de cargar un archivo de imagen desde la aplicación móvil a Cakephp?
- ¿Qué tecnología es la mejor para el desarrollo de aplicaciones?
// almacena los objetos de usuario como una matriz de usuarios:
dejar usuarios [Usuario] = []
users.append (usuario)
// almacena esta matriz localmente con UserDefaults u otro mecanismo como Realm, luego recupera al usuario por ID.
// en cualquier lugar donde necesites usar esa información:
labelField.text = user.name
Incluso si termina pasando el valor de un VC al siguiente, siempre es útil tener objetos de usuario como el anterior, encapsula muy bien sus objetos y código y le permite simplemente pasar el objeto de usuario (o ID) y luego usted tener acceso a todas sus propiedades cuando las necesite.