Junior — Middle
Koja je svrha UserDefaults u razvoju aplikacija?
sobes.tech АИ
Одговор од АИ
UserDefaults у iOS се користи за чување малих количина података, као што су подешавања корисника, преференце или стање апликације између покретања. Ово је погодан начин да се сачувају једноставни типови података (низови, бројеви, логичке вредности) у трајно складиште без потребе за коришћењем база података или фајлова. На пример, можете сачувати изабрану тему интерфејса или последњи отворени екран.
Пример употребе:
let defaults = UserDefaults.standard
// Складиштење вредности
defaults.set(true, forKey: "darkModeEnabled")
// Читање вредности
let isDarkMode = defaults.bool(forKey: "darkModeEnabled")