Я разрабатываю приложение, в котором мое требование - загружать контакты устройства в приложение и сохранять в coredata. Я использую fetchedresultscontroller для отображения списка.Загрузка контактов занимает некоторое время, и после этого я загружаю контакты на сервер.После того, как все сделано, когда я выполняю поиск с использованием предиката и вызываю fetchedresultscontroller, выполняется сбой приложения fetch с причиной плохого доступа.Когда я печатаю контроллер fetchedresults, он все еще существует.Приложение аварийно завершает работу перед выполнением выборки.
Если я перезапущу приложение и использую поиск, сбоев не будет.Я знаю, что сбой из-за управления памятью.Но я не мог выяснить фактическое решение.Пожалуйста, предложите лучший способ выполнить такие требования.
Если у меня меньше контактов, он работает нормально.Я иду с худшим сценарием.