Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Concurrency with Core Data

Josh Johnson
December 04, 2011

Concurrency with Core Data

Threading is a complex problem in applications. Adding Core Data to the mix doesn't make it easier. However, if you follow some rules you can perform Core Data operations on Background queues without too much trouble.

Josh Johnson

December 04, 2011
Tweet

More Decks by Josh Johnson

Other Decks in Programming

Transcript

  1. Grand Central Dispatch & Blocks Concurrent And Asynchronous Programming With

    GCD Nathan Eror Saturday @ 2:45pm Sunday, December 4, 11
  2. Grand Central Dispatch & Blocks Concurrent And Asynchronous Programming With

    GCD Nathan Eror Saturday @ 2:45pm Sunday, December 4, 11
  3. Core Data Concurrency in iOS 5 • Concurrency Types •

    NSConfinementConcurrencyType • NSMainQueueConcurrencyType • NSPrivateQueueConcurrencyType Sunday, December 4, 11
  4. Core Data Concurrency in iOS 5 • Concurrency Types •

    NSConfinementConcurrencyType • NSMainQueueConcurrencyType • NSPrivateQueueConcurrencyType • Parent / Child Contexts Sunday, December 4, 11