我有一个名为image@2x.png
. 该文件的图像大小为 1KB。我的应用程序是一个仅限 iPhone 的应用程序。
我通过这个调用在我的应用程序中加载图像:
[UIImage imageNamed:@"image"];
在使用 I/O 活动工具分析 I/O 活动时,我发现有几个与此文件相关的活动导致“没有此类文件或目录”错误,并且这些活动确实需要一些时间。
这些活动就像阅读这些文件:
image_2_only_@2x~iphone.png
image@2x~iphone.png
image@2x.png (this one doesn't fail)
令我惊讶的是,每次失败的操作都比成功的操作花费更多的时间。
我怎样才能避免这种性能问题?