NSFetchedResultsController начальная выборка медленная - PullRequest
1 голос
/ 09 ноября 2011

Я работаю над своим первым приложением с основными данными и работаю с NSFetchedResultsController.Моя проблема в том, что начальная выборка идет медленно, поэтому, когда мое представление таблицы скользит в поле зрения, возникает пауза, когда вызывается начальная выборка и блокирует интерфейс.Во всех примерах, которые я видел, начальная выборка выполняется в viewDidLoad.Мне было интересно, если это можно сделать в NSOperation, чтобы избежать блокировки основного потока?

В чем я не уверен, так это как передать NSFetchedResultsController в NSOperation потокобезопасным способом.Это возможно?если нет, то как можно обеспечить, чтобы пользовательский интерфейс не блокировался при первоначальной выборке на FRC.

...