İçeriğe geç

İOS ile Core Data delete işlemi

Core Data

Merhabalar bu yazımda İOS uygulamalarınızda Core Data kullanarak databasenizin içeriğini nasıl sileriz bunun örneğini vereceğim.

Tablodan veri ekleme,güncellemeden sonra sıra geldi veriyi silme işlemine. Bu işlemde diğerlerine benzer bir şekilde yapılmakta. Elinizde bulunan tablodan verileri fetch ettikten sonra belirli index sayısına göre aynı update işleminde olduğu gibi silme işlemi gerçekleştirebilirsiniz.

Aşağıdaki yazdığım örneği inceleyebilirsiniz.

        let delegate = UIApplication.shared.delegate as! AppDelegate
        
        let context =  delegate.persistentContainer.viewContext
        
        let data = items[0] // items = [NSManagedObject]()
        
        context.delete(data)

        do {
            
            try context.save()
            print("slindiii")

        } catch {
            
            print(error)
        }

Genel olarak insert,update,fetch,delete işlemleri Core Data ile böyle yapılmakta bende ilerleyen yazılarımda Core Data için yeni bir efektiv sınıf yazıp Github üzerinden sizlerle paylaşacağım.

Yeni yazılarda kod dolu günlerde görüşmek üzere 😉

 

Kategori:Core Data

Bu yazı yorumlara kapalı.

Copyright © 2022 Kenan Atmaca