Когда я отправляю сетевой запрос на ассемблер, я получаю результаты в блоке завершения. В этом блоке я разбираю и использую делегат этого класса, я говорю контроллеру вида проверять данные.Вызов метода делегата из ошибки потока
VC вызывает reloadData на табличном представлении. Единственное, что, если я использую делегат, reloadData поражает или пропускает (иногда это работает). Но если я отправляю уведомление, он работает отлично.
Я думаю, что проблема связана с тем, что делегат вызывается из блока afNetworking, поскольку он находится в другом потоке. Я не помещаю его туда, но я думаю, что AFN выполняет многопоточность запроса автоматически.
Почему эта проблема происходит?
Вы звоните по второстепенной теме? – Durgaprasad
Нет. Я решил, что они для меня MultiThread –
Операции пользовательского интерфейса должны выполняться в главной теме. Это проблема здесь? – Raj