2012-04-10 87 views
-3

我正在使用位置查找應用程序,其中我正在將我的當前緯度&經度轉換爲地圖網址UIWebview收到內存警告。 Webview中的級別= 1

現在發生的事情是,有時後我放大出該頁面,然後3-4次啓動給予警告消息:

Received memory warning. Level=2 

編輯:

下面是代碼:

- (void)viewWillAppear:(BOOL)animated { 
    [super viewWillAppear:animated]; 
    NSString *urlAddress = [NSString stringWithFormat:@"https://www.google.com/maps?saddr=%25f,%25f&daddr=%25f,%25f%2522,appDel.curr_lat,appDel.curr_long,degreeslat,degresslong%255D"; 
    NSURL *url = [NSURL URLWithString:urlAddress]; 
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url]; 
    [self.webview loadRequest:requestObj]; 
} 

重要提示:

  • 我已經嘗試使用內存管理工具來查找泄漏。但我無法找到此警告背後的確切原因。

請幫幫我。

在此先感謝。

+1

請張貼一些代碼,我們不是通靈!我猜想放大/縮小的代碼有泄漏的地方? – deanWombourne 2012-04-10 11:49:02

回答

1

您正在收到內存警告,因爲... iOS內存不足。您應該少用一些,或者清除臨時數據的緩存,或者優化代碼。如果您不減少您使用的內存量,操作系統可能會關閉您的應用程序。

+1

呃,謝謝。這並不能改變我的答案。 – 2012-04-10 13:17:41