Junior — Middle
În ce domeniu sau structură se păstrează de obicei un array de date?
sobes.tech AI
Răspuns de la AI
În iOS, array-urile de date sunt de obicei stocate în structuri de date precum Array sau NSMutableArray (în Objective-C). Dacă trebuie să salvați un array pe termen lung, îl puteți stoca în:
- UserDefaults — pentru date mici și simple.
- Sistemul de fișiere — de exemplu, serializând array-ul în JSON sau plist și scriindu-l într-un fișier.
- Core Data — dacă datele sunt complexe și necesită gestionarea relațiilor și interogărilor.
Exemplu de salvare a unui array în UserDefaults:
let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")
// Citire
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
print(savedFruits)
}