.Fileという名前の画像があり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)
そして驚いたことに、失敗した操作はすべて、成功した操作よりも時間がかかります。
この種のパフォーマンスの問題を回避するにはどうすればよいですか?