Junior — Middle
Podes enumerar os principais tipos de armazenamento de dados utilizados no CoreData?
sobes.tech IA
Resposta da IA
No CoreData, utilizam-se os seguintes tipos principais de armazéns de dados (Persistent Stores):
- Armazenamento SQLite — o tipo mais comum, os dados são guardados numa base SQLite, adequado para a maioria das aplicações.
- Armazenamento Binário — os dados são guardados em formato binário, usado com menos frequência, geralmente para volumes pequenos de dados.
- Armazenamento em Memória — os dados são armazenados apenas na memória RAM e não são guardados no disco, útil para dados temporários ou testes.
Exemplo de criação de um armazenamento SQLite:
let container = NSPersistentContainer(name: "ModelName")
container.loadPersistentStores { storeDescription, error in
if let error = error {
fatalError("Erro não resolvido \(error)")
}
}