I want to use NSOperationQueue to dispatch CoreData operations. However, the behavior of the operation queue is not always the same (for example, it sends using libdispatch in iOS 4.0 / OS 10.6, which uses thread pools), and the queue may not always use the same thread (as required by NSManagedObjectContext ).
Can I get a sequential NSOperationQueue to execute on a single thread? Or do I need to create my own simple queuing mechanism for this?
Erik aigner
source share