Junior — Middle
Tətbiqlərin inkişafında UserDefaults-in məqsədi nədir?
sobes.tech Süni İntellekt
AI-dan cavab
iOS-də UserDefaults istifadəçi parametrləri, üstünlüklər və ya tətbiqin vəziyyətini işə salmalar arasında saxlamaq üçün istifadə olunur. Bu, sadə məlumat tiplərini (sətirlər, ədədlər, boolean dəyərlər) müvəqqəti saxlamağın rahat yoludur və verilənlər bazaları və ya fayllardan istifadə etməyə ehtiyac qalmır. Məsələn, interfeys mövzusunu və ya son açılan ekranı saxlaya bilərsiniz.
İstifadə nümunəsi:
let defaults = UserDefaults.standard
// Dəyəri saxlamaq
defaults.set(true, forKey: "darkModeEnabled")
// Dəyəri oxumaq
let isDarkMode = defaults.bool(forKey: "darkModeEnabled")