Junior — Middle
¿En qué área o estructura generalmente se guarda un array de datos?
sobes.tech AI
Respuesta de la IA
En iOS, los arreglos de datos generalmente se almacenan en estructuras de datos como Array o NSMutableArray (en Objective-C). Si necesitas guardar un arreglo a largo plazo, puedes almacenarlo en:
- UserDefaults — para datos pequeños y simples.
- Sistema de archivos — por ejemplo, serializar el arreglo en JSON o plist y guardarlo en un archivo.
- Core Data — si los datos son complejos y requieren gestión de relaciones y consultas.
Ejemplo de guardar un arreglo en UserDefaults:
let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")
// Lectura
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
print(savedFruits)
}