2012-04-04 12 views
0

多くの画像があるプロジェクトで作業していますが、画像(.60mlの画像)を.xml(サムネイル)で読み込んだ後、アプリケーションがクラッシュしています。私は30の画像をロードするときに、アプリケーションは正常に動作しています。画像読み込み後にアプリケーションがクラッシュする

画像の負荷をどのように遅延させることができますか?例。最初に10枚の画像をロードし、5秒後に10枚以上を読み込みますか?

.xmlは非常に単純です。

<images> imagename.png, imagename.png </images> 

30以上の画像=アプリケーションクラッシュ、それ以下のアプリが動作しています。

ロード画像

[DolphiniMages initBook:@"images.xml" curOrientation:curInterfaceOrientation]; 
+1

あなたは、一度に70枚の画像を読み込む理由を明確にする必要があると思いますか?最初の10個を読み込んだ後、次の10個を読み込むと、前の10個(広告無限)をパージせずに、必然的にメモリの警告とクラッシュが遅れます。 –

答えて

0

アプリのデリゲートでは、この方法で実装します。あなたがでブートされているので、

- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application 

チャンスはあなたがメモリの警告を取得し、それを無視しているしているがOS。

関連する問題