0

私はpngファイルをにロードする次のコード行を持っていますUIImageView:

UIImageView *backgroundImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Background.png"]];

問題は、プロジェクトから「Background.png」を削除してから長い間、まだロードされていることです! クリーニング、ビルド、電話からのアプリの削除、電話の再起動、プロジェクト フォルダー内のビルド フォルダーの削除、派生データの削除を試しましたが、まだ読み込み中です! これを修正する方法を知っている人はいますか?

4

2 に答える 2

0

問題は、古いターゲットのフォルダーがまだ私のプロジェクトフォルダーに残っていることだったようです(ずっと前にターゲットを削除した後でも)。フォルダーを削除し、携帯電話からアプリを削除し、クリーンアップして再構築しましたが、機能しました。

于 2012-11-26T22:52:05.127 に答える
0

ひどくだらしないように聞こえることはわかっていますが、以前に同様の問題が発生したことがあります。個人的には、コードを次のように変更します

UIImageView *backgroundImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"NewBackground.png"]];

そしてそれを忘れてください。

于 2012-11-26T22:16:41.657 に答える