Skip to content

dilarabukerr/artBook_CoreData

Repository files navigation

Core Data

Core Data, Apple'ın iOS ve macOS gibi platformlarında veri yönetimi için kullanılan bir çerçevedir. Core Data, uygulamaların verilerini bir veritabanında depolamalarına, bu verilere erişmelerine ve bu veriler arasında ilişkiler kurmalarına olanak tanır. Core Data, SQLite gibi bir veritabanı yönetim sistemiyle altta yatan bir veritabanı kullanır, ancak geliştiricilerin direkt olarak SQL sorguları yazmaları gerekmez.

Core Data, nesne tabanlı bir veri yönetimi çerçevesidir, bu da verileri nesne grafikleri şeklinde modellendirir ve bu nesneler arasındaki ilişkileri yönetir. Bu sayede verileri işlemek daha kolay hale gelir ve veri işlemleri genellikle daha hızlı ve daha az hata eğilimlidir.

Core Data'nın temel bileşenleri arasında veri modeli (data model), nesneler arası ilişkileri tanımlayan varlıklar (entities), bu varlıkların özelliklerini (attributes) ve ilişkilerini (relationships) tanımlayan özellikler (properties), veri erişim katmanı (persistence layer) ve verilerin yüklenmesi, kaydedilmesi ve sorgulanması için kullanılan API'lar bulunur. Core Data, genellikle kompleks veri yapısı gerektiren uygulamalarda kullanılır, özellikle de veriler arasında çok sayıda ilişki olduğunda veya büyük veri kümeleri işleniyorsa faydalı olabilir.

başlamadan core data seçili olduğundan emin olun.

coredata

ID için UUID isimli Evrensel Benzersiz Tanımlayıcı seçilir.

navigation controller eklemek için:

coredata

table view'ın tüm ekranı kaplaması için

coredata

Uygulama görünümü

coredata

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages