0

在我的应用程序 UIWebView 加载谷歌地图,同时使用这个方向 url == http://maps.google.com/maps?f=d&hl=en&geocode=&saddr=37.774930,-122.419415&daddr=37.7655277,-122.421811&ie=UTF8&z=12 ,

它抛出“收到内存警告”并且我的应用程序崩溃。

UIWebview 是我的视图控制器中 UIView 的子视图。我把它当作一个 IBOutlet。

请帮我解决这个问题,它给我的应用程序带来了很多麻烦。

先感谢您...

4

2 回答 2

0

您的应用程序是否真的崩溃了(Xcode 调试器是否捕捉到它?您可以发布崩溃线程的堆栈跟踪),还是因为使用太多内存而被操作系统关闭?

您也可以尝试使用 NSZombieEnabled 重现崩溃 - 检查 Xcode 文档以获取有关如何执行此操作的详细信息。

于 2012-05-09T13:38:11.460 回答
0

.h ///---- #import

@interface WebsiteViewController : UIViewController <UIWebViewDelegate>

{

IBOutlet UIWebView *webView;

}

@property(nonatomic,retain) IBOutlet UIWebView *webView;

.m ///---

-(void)viewDidLoad {
     NSURLRequest *request = [[NSURLRequest alloc] initWithURL:@"url"];
[self.webView setScalesPageToFit:YES];
[self.webView loadRequest:request];
[request release]; 
}
于 2012-04-17T11:15:37.383 回答