Junior — Middle
Welche Variablentypen dürfen in Extended gespeichert werden?
sobes.tech KI
Antwort von AI
In UserDefaults (Extended) können nur bestimmte Datentypen gespeichert werden:
- Strings
- Zahlen (Int, Float, Double)
- Boolesche Werte (Bool)
- Daten (Date)
- Daten im Data-Format
- Arrays und Dictionaries, die aus den oben genannten Typen bestehen
Komplexe Objekte müssen vorher serialisiert werden, z.B. in Data mit Codable oder NSKeyedArchiver, bevor sie gespeichert werden. Nicht unterstützte Typen können nicht direkt gespeichert werden.