Junior — Middle
Quali tipi di variabili è consentito salvare in Extended?
sobes.tech AI
Risposta dell'AI
In UserDefaults (Extended) è possibile salvare solo determinati tipi di dati:
- Stringhe (String)
- Numeri (Int, Float, Double)
- Valori booleani (Bool)
- Date (Date)
- Dati in formato Data
- Array e dizionari composti dai tipi sopra menzionati
Gli oggetti complessi devono essere serializzati preventivamente, ad esempio in Data usando Codable o NSKeyedArchiver, prima di essere salvati. Tipi non supportati non possono essere salvati direttamente.