I've been using Core Data for awhile, but I haven't been using the new queue aspects so I'm trying to update my knowledge.
For the Main queue (
NSMainQueueConcurrencyType
), the docs say:You use this queue type for contexts linked to controllers and UI objects that are required to be used only on the main thread.
I just want to double check: If I'm using NSFetchedResultsControllers to power the UITableDataSource for my UITableViewControllers, do I need to use a MainQueue for my context? Or is NSFetchedResultsController smart enough to be attached to a PrivateQueue context put issue the proper object notifications on the main UI thread?
Kenny