Junior — Middle
U kojoj oblasti ili strukturi se obično čuva niz podataka?
sobes.tech АИ
Одговор од АИ
U iOS-u, nizovi podataka obično se čuvaju u strukturama podataka kao što su Array ili NSMutableArray (u Objective-C). Ako je potrebno sačuvati niz na duži period, to možete učiniti u:
- UserDefaults — za male i jednostavne podatke.
- Sistem fajlova — na primer, serijalizovanjem niza u JSON ili plist i zapisivanjem u fajl.
- Core Data — ako su podaci složeni i zahtevaju upravljanje vezama i upitima.
Primer čuvanja niza u UserDefaults:
let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")
// Čitanje
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
print(savedFruits)
}