我有一個用來顯示幾個小PDF的UIWebView。用戶從表格中選擇一篇新聞文章,然後將文章(PDF)加載到同一屏幕上的UIWebView中。第一次加載總是很好。然後,我選擇的下一個項目(不管是哪一個)會崩潰應用程序。UIWebView在第二次pdf加載請求時崩潰
這是我如何加載每篇文章:在線路的loadRequest發生後
NSString *filePath = [[NSBundle mainBundle] pathForResource:articleFileName ofType:@"pdf"];
[articleView stopLoading];
[articleView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filePath]]];
崩潰。
該崩潰不會提供錯誤信息。除:
所有異常{} 0x3629f000
,捕獲點3(拋出異常)(GDB)
它只是崩潰主()。我在調試器中驗證過它在每個請求上使用了正確的文件路徑。
我有NSZombies運行,我有斷點設置爲所有例外。
Web查看委託是否更改? – amattn 2011-12-15 19:01:32
代表是自己的(通過IB連接)從不改變。 – Dancreek 2011-12-15 19:04:17