Sobes.tech
Junior — Middle

¿Qué tipos de variables se pueden guardar en Extended?

sobes.tech AI

Respuesta de la IA

En UserDefaults (Extended) solo se pueden guardar ciertos tipos de datos:

  • Cadenas (String)
  • Números (Int, Float, Double)
  • Valores booleanos (Bool)
  • Fechas (Date)
  • Datos en forma de Data
  • Arreglos y diccionarios que contienen los tipos mencionados anteriormente

Los objetos complejos deben serializarse previamente, por ejemplo, en Data usando Codable o NSKeyedArchiver, antes de guardarlos. Los tipos no soportados no se pueden guardar directamente.