Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


Barra lateral

Base de datos de juegos
GameBoy Advance (GBA)
Proyecto Integral de Ingeniería del Software
Metodologías Ágiles
Trabajo Fin De Grado
Guía Memoria TFG

Colecciones

Otros

swift:userdefaults

UserDefaults para persistencia en Swift

Guardar datos

//Guardamos el ID del usuario
let userID = "IDdeUsuario"
UserDefaults.standard.set(userID, forKey: "UserID")
 
// Guardar el último evento visitado
let lastEventID = "evento789"
UserDefaults.standard.set(lastEventID, forKey: "LastEventID")
 
// Sincronizar para asegurarse de que los cambios se guarden inmediatamente
UserDefaults.standard.synchronize()

Recuperar datos almacenados

// Recuperar la identificación del usuario
if let savedUserID = UserDefaults.standard.string(forKey: "UserID") {
    print("Usuario identificado: \(savedUserID)")
}
 
// Recuperar el último evento visitado
if let savedLastEventID = UserDefaults.standard.string(forKey: "LastEventID") {
    print("Último evento visitado: \(savedLastEventID)")
}
swift/userdefaults.txt · Última modificación: 2024/01/12 01:14 por thejuanvisu