Junior — Middle
Milyen területen vagy szerkezetben szokás adat tömböt tárolni?
sobes.tech MI
Válasz az MI-től
iOS-ben az adathalmazokat általában olyan adatstruktúrákban tárolják, mint az Array vagy az NSMutableArray (Objective-C-ben). Ha hosszú távon kell tárolni egy tömböt, akkor azt el lehet menteni:
- UserDefaults — kis és egyszerű adatokhoz.
- Fájlrendszer — például, a tömböt JSON vagy plist formátumba serializálva írjuk fájlba.
- Core Data — ha az adatok összetettek és kapcsolatokat, lekérdezéseket igényelnek.
Példa egy tömb mentésére UserDefaults-be:
let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")
// Olvasás
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
print(savedFruits)
}