簡體   English   中英

iPhone應用程序在設備上崩潰

[英]IPhone App Crashes on Device

我有一個簡單的應用程序(這是我的第一個應用程序),該應用程序從資源文件夾中加載圖像,我像這樣更改圖像(更改圖像名稱):

myUIImageView.image = [UIImage imageNamed:@"nextImage.jpg"]; 

它在應用程序上運行得非常好,我可以無限次更改圖像。 但是,當我在Ipod Touch上運行它時,圖像更改約4次后崩潰。 更改圖像時需要釋放圖像嗎? 當然,這似乎是一個記憶問題,

我應該提一下,每個圖像都差不多200kb。

崩潰時,控制台將讀取以下內容:

Program received signal:  “0”.
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib")

任何建議都會有所幫助,謝謝!

當您說它運行得很好時,您是說它在模擬器上運行得很好嗎?

我發現在模擬器上檢查內存問題不是很好:與實際設備相比,它往往功能過於強大。 崩潰可能根本不在您的圖像交換代碼上。

我建議您檢查代碼並檢查是否泄漏。 在設備(而不是模擬器)上運行時,也可以使用Instruments-> Leaks對其進行監視。

檢查是否在某處釋放對象。 確實看起來像錯誤地使用了release方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM