2012-04-10 2 views
-3

나는 내 현재 위도 & 경도를지도 URL UIWebview에 전달하는 위치 찾기 응용 프로그램에서 작업 중입니다.받은 메모리 경고. 레벨 = 1 in Webview

Received memory warning. Level=2 

편집 : 여기

코드입니다 :

내가 확대 할 때

지금 무슨 일 3-4 회 그 페이지-에서이 경고 메시지를주고 시작 때로는 이후

- (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

답변

1

... iOS의 메모리가 부족하기 때문에 메모리 경고가 표시됩니다. 임시 데이터의 캐시를 적게 사용하거나 캐시를 지우거나 코드를 최적화해야합니다. 사용중인 메모리 용량을 줄이지 않으면 OS가 앱을 종료 할 수 있습니다.

+1

어, 고마워. 그건 내 대답을 바꾸지 못한다. –