Junior — Middle
96
iOS қолданбаларында UserDefaults-тан деректерді қалай оқиды?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
iOS-та UserDefaults класы UserDefaults-тан деректерді оқу үшін пайдаланылады. Ол жолдар, сандар, логикалық мәндер және т.б. сияқты қарапайым деректер түрлерін сақтауға және алуға мүмкіндік береді.
Мәнді оқу мысалы:
let defaults = UserDefaults.standard
// Кілт бойынша жолды оқу
if let username = defaults.string(forKey: "username") {
print("Пайдаланушы аты: \(username)")
} else {
print("Пайдаланушы аты табылмады")
}
// Логикалық мәнді оқу
let isLoggedIn = defaults.bool(forKey: "isLoggedIn")
print("Пайдаланушы кірді: \(isLoggedIn)")
Егер кілт бойынша мән жоқ болса, әдістер nil қайтарады (опционалды типтер үшін) немесе әдепкі мәнді (мысалы, bool үшін false) қайтарады. Бұл параметрлер мен шағын деректерді қосымшаның іске қосылуы арасында сақтау үшін қарапайым және ыңғайлы әдіс.