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