2012-05-22 29 views
0
崩潰

我創建一個PDF文件,我將其存儲在我的本地數據庫。當我打開我的WebView該PDF它成功加載,但是當我向下滾動,我即將到達最後一頁我的應用程序崩潰說(這只是發生在iOS5中的iOS4的很精緻運行):應用與NSInvalidArgumentException

終止應用程序由於未捕獲的異常 'NSInvalidArgumentException',原因: - [__ NSArrayM insertObject:atIndex:]:對象不能是零」 第一擲調用堆棧:
(0x35b0088f 0x33724259 0x35a551d7 0x335a2307 0x335a29bf 0x335a2d4d 0x335a2e29 0x3325acc5 0x332298ef 0x33325cab 0x333251ff 0x33302637 0x33292d65 0x334c3479 0x3320ef55 0x3320daa3 0x3321a7e9 0x3321a627 0x3321a1f5 0x33200695 0x331fff3b 0x337f222b 0x35ad4523 0x35ad44c5 0x35ad3313 0x35a564a5 0x35a5636d 0x337f1439 0x3322ecd5 0x2fe3 0x2f98)
終止叫做拋出exceptionProgram接收到的信號:「SIGABRT」。 數據格式化程序暫時不可用,將在「繼續」後重新嘗試。 (無法找到dlopen函數,因此無法加載共享庫。)

當我搜索時,我得到了this鏈接。他們說這是iOS還是其他問題?

NSURL *targetUrl = [NSURL fileURLWithPath:webViewStr]; 
NSURLRequest *request = [NSURLRequest requestWithURL:targetUrl]; 
[webView loadRequest:request]; 
+0

閱讀本線[:atIndex:__NSArrayM insertObject]:通過您的PDF瀏覽對象不能是零」的意思,請檢查您的NSMutableArray和如果NSMutableArray計數爲0,則會生成此錯誤。 – Deepesh

+0

我沒有使用任何陣列...我只是讓我的PDF路徑和loadig他們的WebView ...我編輯我的問題我的代碼 –

+0

請參閱您的代碼 – Deepesh

回答

0

它不支持IOS5的原因是IOS 5不支持JavaScript。您可以使用webView.scrollView而不是使用CGPointMake(X,Y)

閱讀本so answer

相關問題