HI,我试图做的是直接在webview中加载google方向页面,方法是传递源和目标的lat long值(得到我之前存储的这些stored_long lat值。并且我没有使用google api)所有内容工作正常,但问题是webview加载方向页面后,它开始得到内存警告,进一步浏览得到崩溃需要一个解决方案来修复这些...我将webview委托设置为nil并且还发布webview也有时它会崩溃wen后面的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];
答案 0 :(得分:0)
您是否尝试使用工具分析您的分配申请?
内存警告往往意味着您的应用程序使用了太多内存。可能在您打开Web视图之前,您正在使用大量内存。打开webview可能会让你的应用程序超越边缘。
在视图控制器中覆盖didReceiveMemoryWarning来清理内存也是防止应用程序崩溃的好策略。
我希望这有帮助!