Я работаю над приложением и теперь застрял.Я думаю, что это связано с отсутствием более раннего планирования.На самом деле я раньше не знал, что я буду получать столько данных в своем приложении, и поэтому сейчас на последних этапах своего приложения я получаю предупреждения о памяти.
В основном я использую MapKit и получаюданные с моего сервера, храните их в массивах и используйте эти данные для отображения чего-либо на карте, это огромный объем данных, которые я получаю с сервера.
В другом представлении я загружаю большие изображения с сервераи снова некоторые большие данные для отображения на изображении и использования массивов для хранения этих данных.
Я проверил, нет ли утечек в приложении.Но проблема в том, что, когда я увеличиваю и уменьшаю масштаб карты и иду вперед и назад, а затем снова увеличиваю и уменьшаю масштаб карты, я получаю предупреждения памяти, мои предыдущие виды выгружаются.Проблема заключается в том, что предыдущие представления также получают свои данные с сервера, и поскольку целевыми пользователями моего приложения будут пользователи 3g, а не WIFI, будет очень трудно, если они снова и снова вернутся назад и все данные снова будут загружены с сервера.
Так в принципе моя проблема в том, как хранить большие данные?Есть ли способ уменьшить использование памяти MapKit или это известная ошибка?Пожалуйста, помогите мне.это очень срочно .Я застрял в нем долго и не смог найти никакого решения