Я пытаюсь добавить поддержку поиска в Базовые данные при поддержке UITableView
и начал сталкиваться с некоторыми проблемами производительности.В настоящее время у меня есть ассоциации с двумя NSFetchedResultsController
(один для обычного и один для поиска).В моих UISearchDisplayDelegate
методах я освобождаю и воссоздаю свой NSFetchedResultsController
после каждого вызова.Тем не менее, это вызывает отставание при наборе текста!Есть ли более эффективный способ фильтрации NSFetchedResultsController
?Я установил размер своей партии примерно в 50 единиц, и в моей базе данных есть несколько тысяч записей, если это имеет значение.Спасибо!