Junior — Middle
Hoe kun je gegevens opslaan en ophalen uit UserDefaults in iOS-applicaties?
sobes.tech AI
Antwoord van AI
In iOS wordt de klasse UserDefaults gebruikt om eenvoudige gegevens op te slaan en op te halen. Het stelt je in staat om gegevens op te slaan in de vorm van sleutel-waarde.
Voorbeeld van opslaan en ophalen:
// Gegevens opslaan
let defaults = UserDefaults.standard
defaults.set("Ivan", forKey: "username")
defaults.set(25, forKey: "age")
// Gegevens ophalen
let username = defaults.string(forKey: "username") ?? ""
let age = defaults.integer(forKey: "age")
print("Gebruiker: \(username), leeftijd: \(age)")
Het is belangrijk om te onthouden dat UserDefaults geschikt is voor kleine hoeveelheden gegevens, zoals instellingen of eenvoudige parameters. Voor grotere of complexere gegevens is het beter om databases of bestanden te gebruiken.