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)
}