2011-12-02 133 views
0

我在我的應用程序中有奇怪的行爲。在我的應用程序中,我使用下面的代碼從資源文件夾中獲取圖像。在開始時工作得很好,但是如果我在一小時後連續測試我的應用程序,我沒有從資源文件夾獲取任何圖像,然後在沒有背景圖像的所有視圖中顯示。 ..從iPhone的資源文件夾中不加載圖片

[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"box_s3_landscape" ofType:@"png"]] 

回答

1

[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"box_s3_landscape" ofType:@"png"]]

這行代碼不緩存你的形象。

使用[UIImage [email protected]""];

+0

爲什麼會這樣有所作爲試試?如果它沒有被緩存,那麼它肯定會再次從磁盤加載。 –

0

你在模擬器中運行這個嗎? Resources/iphone目錄應該可以正常工作。這是一個只有模擬器的問題,這一直是resolved for 1.8.0

+0

沒有我得到的問題在設備 – Narayana

相關問題