Sobes.tech
Junior — Middle

როგორ შეიძლება მონაცემების შენახვა და აღება UserDefaults-დან iOS აპლიკაციებში?

sobes.tech AI

პასუხი AI-სგან

iOS-ში მარტივი მონაცემების შენახვა და აღდგენა ხდება UserDefaults კლასის გამოყენებით. იგი საშუალებას აძლევს მონაცემებს შეინახოთ გასაღები-ღირებულების სახით.

შენახვის და აღდგენის მაგალითი:

// მონაცემების შენახვა
let defaults = UserDefaults.standard

defaults.set("Ivan", forKey: "username")
defaults.set(25, forKey: "age")

// მონაცემების აღდგენა
let username = defaults.string(forKey: "username") ?? ""
let age = defaults.integer(forKey: "age")

print("მომხმარებელი: \(username), ასაკი: \(age)")

მნიშვნელოვანია გახსოვდეთ, რომ UserDefaults შესაფერისია მცირე მოცულობის მონაცემებისთვის, როგორიცაა პარამეტრები ან მარტივი კონფიგურაციები. დიდი ან რთული მონაცემებისთვის უკეთესია გამოიყენოთ ბაზები ან ფაილები.