我正在使用iOS 5.0的iPhone和iPad上最新稳定版本的Mono/Monotouch/MonoDevelop。我有一个UIWebView,在模拟器中从未崩溃,但在实际设备上会随机出现EXC_BAD_ACCESS错误。根据我阅读的所有关于UIWebView的内容,这很可能是由于UIWebView在加载完成之前被释放引起的。
以下是我在ViewDidLoad()中使用的代码:
有什么想法,为什么在实际设备上会随机崩溃,但在模拟器中却从未发生?
以下是我在ViewDidLoad()中使用的代码:
var urlAddress = BASE_URL + _page;
var nsURL = new NSUrl(urlAddress);
var nsURLRequest = new NSUrlRequest(nsURL);
_webView.Tag = 10;
_webView.ScalesPageToFit = true;
_webView.AutosizesSubviews = true;
_webView.LoadStarted += HandleWebViewLoadStarted;
_webView.LoadFinished += HandleWebViewLoadFinished;
_webView.LoadRequest(nsURLRequest);
this.Add(_webView);
有什么想法,为什么在实际设备上会随机崩溃,但在模拟器中却从未发生?