私は[email protected]
という名前の画像を持っています。ファイルのサイズは1KBです。 私のアプリはiPhone専用アプリです。iOS:[UIImage -imageNamed:]をファイル拡張子なしで使用するとパフォーマンスの問題が発生しますか?
私はこの呼び出しで私のアプリで画像を読み込む:
[UIImage imageNamed:@"image"];
I/Oの活動を分析するI/Oアクティビティの機器を使用している場合、私はの結果、このファイルに関連するいくつかの活動があることがわかった
"そのようなファイルやディレクトリはありません"というエラーがあり、これらの作業には時間がかかります。
これらの活動は、これらのファイル読み込みのようなものです:
[email protected]~iphone.png
[email protected]~iphone.png
[email protected] (this one doesn't fail)
そして、私の驚きには、すべての失敗した操作は1つが成功したよりも時間がかかります。
このようなパフォーマンスの問題を回避するにはどうすればよいですか?
多少の関連性 - http://stackoverflow.com/questions/7599030/uiimage-imagenamed-extension – Krishnabhadra
@CarmeloS。 "ファイル拡張子の原因でパフォーマンスの問題がない"という答えが得られました。 ? –
@ラジャパディアンの回答を参照してください。) – CarmeloS