Я использую навигационный контроллер для перехода от одного вида к другому ...
у меня 3 просмотра
расположение в стеке (навигационный контроллер) выглядит следующим образом
view1 ---------> view2 -----------> view3
на view3 я загружаю веб-просмотр, который показывает информацию, основанную на текущем местоположении пользователя ...
проблема в том, что когда я нажимаю кнопку на view3 (во время загрузки), мое приложение вылетает
Моя главная проблема заключается в том, что объекты освобождаются, когда я нажимаю кнопку навигации назад ... Что делает ошибку ..
Я знаю, что это можно исправить, отключив взаимодействие с пользователем.
Но загрузка может занять длительное время при медленных соединениях (потому что мое приложение сначала получает местоположение, затем отправляет его в Google и получает имя местоположения, а затем снова отправляет веб-заявку для отображения некоторых данных) и в течение этого длительного периода может расстроить ..
есть ли альтернатива?
пожалуйста, помогите ... я только что почти исправил свое приложение ... осталась только эта проблема ...