Concurrency of SwiftData, by Donny Wals (English)

Поділитися
Вставка
  • Опубліковано 22 сер 2024
  • This talk saw the light by accident but Donny explores the concurrency features of the SwiftData API and shows us what does and what does not work.

КОМЕНТАРІ • 5

  • @chezchezchezchez
    @chezchezchezchez 27 днів тому

    The breathing is strong with this one.

  • @slmille4
    @slmille4 3 місяці тому

    This is great, if SwiftData is a Core Data wrapper, ModelContexts are backed by NSManagedObjectContexts, and ModelObject are backed by NSManagedObjects, it should be possible to listen for NSManagedObjectContextDidSave events on the viewContext. But now I'm curious how the NSManagedObjects that the event receives are defined, especially in regards to the more Swift compatible SwiftData types...

  • @lapusan2008
    @lapusan2008 6 місяців тому

    Nice!

  • @ammarahmad9004
    @ammarahmad9004 3 місяці тому

    When you set "Strict Concurrency Check" to "Complete", you will get a warning the message "Non-sendable type returned by call to actor-isolated function cannot cross actor boundary", How can void this.

  • @grzymsiu
    @grzymsiu 7 місяців тому

    What is the best solution for relations in swiftdata? If i want to sync with API which is running regular sql db like postgres, but swiftdata's relation will be a tab with objects. Should i write a custom logic while syncing all my tables to insert data in proper way to avoid ugly nestings and duplicates of data in my json file?