我在我的应用程序中有奇怪的行为。在我的应用程序中,我使用下面的代码从资源文件夹中获取图像。在开始时工作得很好,但是如果我在一小时后连续测试我的应用程序,我没有从资源文件夹获取任何图像,然后在没有背景图像的所有视图中显示。 ..从iPhone的资源文件夹中不加载图片
[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"box_s3_landscape" ofType:@"png"]]
我在我的应用程序中有奇怪的行为。在我的应用程序中,我使用下面的代码从资源文件夹中获取图像。在开始时工作得很好,但是如果我在一小时后连续测试我的应用程序,我没有从资源文件夹获取任何图像,然后在没有背景图像的所有视图中显示。 ..从iPhone的资源文件夹中不加载图片
[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"box_s3_landscape" ofType:@"png"]]
[UIImage imageWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"box_s3_landscape" ofType:@"png"]]
这行代码不缓存你的形象。
使用[UIImage [email protected]""];
你在模拟器中运行这个吗? Resources/iphone目录应该可以正常工作。这是一个只有模拟器的问题,这一直是resolved for 1.8.0
没有我得到的问题在设备 – Narayana
为什么会这样有所作为试试?如果它没有被缓存,那么它肯定会再次从磁盘加载。 –