AFNetworking/AFIncrementalStore — pull request #83 by pitiphong-p (2012-10-18 19:00:36+00:00)
Title: Migrate the Backing Managed Object Context to use the Private Queue concurrent type.

Now AFIS use Main Queue concurrent type for backing context which will be impact on UI performance. I found in
https://github.com/AFNetworking/AFIncrementalStore/issues/37#issuecomment-8627682
that you tried to use private queue in backing context but it didn't work.

I found that if you want to use Private Queue type, you must use -[MOC performBlock:] or -[MOC performBlockAndWait:] for execute code in its private queue

for more information please see WWDC 2011 session 303

I've tried to migrate the backing context to use Private Queue type and it work properly for me now. So I think you might want this pull request. :+1: