Junior — Middle
CoreData'da kullanılan temel veri depolama türlerini listeleyebilir misin?
sobes.tech yapay zeka
AI'dan gelen yanıt
CoreData'da kullanılan temel veri depolama türleri (Persistent Stores) şunlardır:
- SQLite Deposu — en yaygın türdür, veriler SQLite veritabanında saklanır, çoğu uygulama için uygundur.
- İkili Depo — veriler ikili formatta saklanır, daha az kullanılır, genellikle küçük veri hacimleri için tercih edilir.
- Bellek İçi Depo — veriler yalnızca RAM'de saklanır ve diske kaydedilmez, geçici veriler veya testler için faydalıdır.
Bir SQLite deposu oluşturma örneği:
let container = NSPersistentContainer(name: "ModelName")
container.loadPersistentStores { storeDescription, error in
if let error = error {
fatalError("Çözülmemiş hata \(error)")
}
}