Core Data'da
NSManagedObjectContext esas olarak neden sorumludur?- aUygulamanın veri modeli dosyasını Swift sınıflarına derlemekten.
- bVeri değiştiğinde uygulamanın arayüzünü yeniden çizmekten.
- cDisk üzerindeki SQLite dosyasını şifrelemekten.
- dNesne değişikliklerini izleyip kalıcı depoya kaydetmekten.✓
Açıklama:
NSManagedObjectContext, eklenen/güncellenen/silinen managed object'leri izleyen ve bu değişiklikleri persistent store coordinator'a kaydetmekten sorumlu olan çalışma alanıdır; UI çizmez veya model derlemesi yapmaz.