私はそのような問題を抱えています。実際に多くの画像とコア アニメーションを使用する iPad アプリケーションを開発しています。リークはありませんが、メモリの問題を放棄しました。記憶力が着実に伸びています。実際に大量のメモリを使用するアニメーションを無効にしましたが、メモリの増加にまだ問題があります。アニメーションにはhttp://markpospesel.wordpress.com/2012/05/07/mpfoldtransition/を使用します。「imageNamed:」などの UIImage クラスの読み込みメソッドの実装を置き換えましたが、それでも役に立ちません。
誰かがアイデアを持っている場合は、助けてください。
みんなに感謝します。
+ (UIImage *)imageNamed:(NSString *)name {
NSString *pathExtension = [name pathExtension];
name = [name stringByDeletingPathExtension];
if ([pathExtension isEqualToString:@""]) {
pathExtension = @"png";
}
NSString *sufix = [BMKAppUtilites isRetina] ? @"@2x" : @"";
name = [name stringByAppendingString:sufix];
name = [name stringByAppendingPathExtension:pathExtension];
name = [[NSBundle mainBundle] pathForResource:[name stringByDeletingPathExtension] ofType:[name pathExtension]];
return [[self alloc] initWithData:[NSData dataWithContentsOfFile:name options:NSDataReadingUncached error:NULL] scale:[BMKAppUtilites scaleFactor]];
}