Junior — Middle
Em que área ou estrutura geralmente é armazenado um array de dados?
sobes.tech IA
Resposta da IA
No iOS, os arrays de dados geralmente são armazenados em estruturas de dados como Array ou NSMutableArray (em Objective-C). Se precisar guardar um array a longo prazo, pode armazená-lo em:
- UserDefaults — para dados pequenos e simples.
- Sistema de ficheiros — por exemplo, serializar o array em JSON ou plist e gravar num ficheiro.
- Core Data — se os dados forem complexos e requererem gestão de ligações e consultas.
Exemplo de guardar um array no UserDefaults:
let fruits = ["Apple", "Banana", "Orange"]
UserDefaults.standard.set(fruits, forKey: "fruitsArray")
// Leitura
if let savedFruits = UserDefaults.standard.array(forKey: "fruitsArray") as? [String] {
print(savedFruits)
}