在我的应用中,UIWebView加载谷歌地图,同时使用它 方向网址== 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。
请帮助我,这给我的应用带来了很多麻烦。
提前谢谢你......
答案 0 :(得分: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];
}
答案 1 :(得分:0)
您的应用程序是否真的崩溃了(Xcode调试器是否会捕获它?您是否可以发布崩溃的线程的堆栈跟踪),或者操作系统是否因为使用了太多内存而将其关闭?
您可能还尝试使用NSZombieEnabled重现崩溃 - 请查看Xcode文档以获取有关如何执行此操作的详细信息。