私のプロジェクトでは、CAlayers を使用しています。ARC が有効になっています。viewDidLoad
すべてのレイヤーとそのコンテンツを実装しています。
CALayer *tipLayer = [CALayer layer];
tipLayer.frame = CGRectMake(20, 510, 220, 30);
tipLayer.contents = (__bridge id)[UIImage imageNamed:@"tipBackground.png"].CGImage;
[tipLayer setOpacity:0.7f];
[[self.view layer] addSublayer:tipLayer];
これは私のレイヤーの 1 つです。実装後、アプリのメモリが 9Mb から 12Mb に増えました。しかし、[self.navigationController popViewControllerAnimated:YES];
メモリが値12Mbのままになった後。-[UIImage imageWithContentsOfFile:]
私はすでに代わりに試しまし[UIImage imageNamed:]
たが、うまくいきません。この問題を解決するにはどうすればよいですか?