Sobes.tech
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)
}