Загрузка и синхронизация контактов устройства с сервером - PullRequest
0 голосов
/ 31 мая 2019

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

Если я перезапущу приложение и использую поиск, сбоев не будет.Я знаю, что сбой из-за управления памятью.Но я не мог выяснить фактическое решение.Пожалуйста, предложите лучший способ выполнить такие требования.

Если у меня меньше контактов, он работает нормально.Я иду с худшим сценарием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...