Sobes.tech
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)")
    }
}