Sobes.tech
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")