2011-12-02 102 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

相关问题