nsfetchedresultscontroller を使用して uitableview を更新すると、データが読み込まれるまで UI がブロックされます。回避する必要があります。回避する方法を教えてください。
質問する
253 次
2 に答える
0
「Cocoa is My Girlfriend」サイトに Coredata と Threads に関する非常に優れた記事があります。まさにこの問題が解決され、バックグラウンドで uitableview を更新できるようになりました。
http://www.cimgf.com/2011/05/04/core-data-and-threads-without-the-headache/
于 2013-04-17T09:42:24.653 に答える
0
次のようなバックグラウンド キューを作成し、コードを挿入します
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_BACKGROUND, 0), ^{
// put NSFetchedResults code here
});
これにより、UIがブロックされます
于 2013-04-17T10:24:08.107 に答える