Junior — Middle
Dans quel domaine ou structure un tableau de données est-il généralement conservé?
sobes.tech IA
Réponse de l'IA
Dans iOS, les tableaux de données sont généralement stockés dans des structures de données telles que Array ou NSMutableArray (en Objective-C). Si vous souhaitez sauvegarder un tableau sur le long terme, vous pouvez le stocker dans :
- UserDefaults — pour des données petites et simples.
- Système de fichiers — par exemple, sérialiser le tableau en JSON ou plist et l’écrire dans un fichier.
- Core Data — si les données sont complexes et nécessitent une gestion des relations et des requêtes.
Exemple de sauvegarde d’un tableau dans UserDefaults :
let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")
// Lecture
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
print(savedFruits)
}