2011-08-13 23 views
0

如果我的應用由於內存不足而終止,有沒有辦法顯示UIAlertView?我相信它比沒有任何消息終止應用程序更好 - 用戶應該認識到這是一個暫時的內存問題,而不是應用程序中的錯誤。UIAlertView如果應用程序因內存而終止?

我有我的iPhone一個應用程序,顯示了這樣的警告,然後終止(我希望這不是這個應用程序處理所有內存警告:-)方式)

回答

0

是,其可能的!你需要先跟蹤未捕獲的異常&則可以顯示一個警告,我不是一定要明白,如果我來解釋一下這個概念,所以這個環節

http://cocoawithlove.com/2010/05/handling-unhandled-exceptions-and.html

在頁面底部運行中的鏈接項目的試,在這裏你也會解決方案,

的釓的事情是,如果在應用程序的任何部分造成的任何錯誤,否則它將跟蹤&警報&你,只是你需要做的分配在你的應用程序AppDelegate類。

我們用這些概念來提醒用戶,如果任何應用程序與低內存&模具將有選項來要求用戶發送報告給我們,從而有助於跟蹤什麼原因造成的&一切!

希望這有助於!

+0

感謝您的信息和鏈接。我下載了你的項目,但不幸的是它不像預期的那樣。異常處理程序永遠不會被調用。只要錯誤發出,應用程序就會終止並在日誌上顯示常規錯誤消息,就好像NSSetUncaughtExceptionHandler從未被調用一樣。有任何想法嗎? –

相關問題