Цель C Iphone открыть URL страницы направления приложения карты Google в предупреждении о памяти веб-браузера - PullRequest
0 голосов
/ 14 февраля 2011

Привет, Что я пытаюсь сделать, это загрузить страницу направления Google непосредственно в веб-просмотре, передавая значения lat long для источника и места назначения (я получаю эти значения сохраненных_long lat, которые я ранее сохранил. И не использую API Google) все работает нормально, но проблема в том, что как только веб-просмотр загружает страницу направления, он начинает получать предупреждение о памяти, и при дальнейшем просмотре сбоя нужно решение, чтобы исправить это ... Я устанавливаю делегат веб-просмотра равным нулю, а также освобождаю веб-просмотр, также иногда он вылетает назад btn нажата .... нужна срочная помощь ... ребята

NSString * url = [NSString stringWithFormat: @ "http://maps.google.com/maps/m?saddr=%f,%f&daddr=%f,%f&view=map&z=13",Stored_lat3,Stored_long3,Stored_lat4,Stored_long4];

    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL     URLWithString:url]];

    aWebView.delegate = self;

    [aWebView loadRequest:request];

1 Ответ

0 голосов
/ 14 февраля 2011

Вы пытались профилировать ваше приложение для распределений с использованием инструментов?

Предупреждения о памяти обычно означают, что ваше приложение использует слишком много памяти.Может случиться так, что, прежде чем вы даже откроете свое веб-представление, вы используете много памяти.Открытие веб-просмотра могло бы толкнуть ваше приложение, если можно так выразиться, по краям.

Переопределение didReceiveMemoryУказание в контроллерах представления для очистки памяти также является хорошей тактикой для предотвращения сбоя приложения.надеюсь, это поможет!

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