Sobes.tech
Junior — Middle

V akej oblasti alebo štruktúre sa zvyčajne uchováva dátové pole?

sobes.tech AI

Odpoveď od AI

V iOS sa záznamy údajov zvyčajne ukladajú do dátových štruktúr, ako sú Array alebo NSMutableArray (v Objective-C). Ak je potrebné uložiť pole na dlhú dobu, môžete ho uložiť do:

  • UserDefaults — pre malé a jednoduché údaje.
  • Súborového systému — napríklad serializáciou poľa do JSON alebo plist a jeho uložením do súboru.
  • Core Data — ak sú údaje zložité a vyžadujú správu vzťahov a dotazov.

Príklad uloženia poľa do UserDefaults:

let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")

// Čítanie
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
    print(savedFruits)
}