メモリリーク

Apple

【IOS ARC】 UIColorがメモリに残っているような気がする

UIColor が 32byteほど メモリの残っていたので気になってしらめてみました。  UIColor は使い方によっては UIImage の imageNamed と同じようにキャッシュされ、UICachedDeviceRGBColo...
Apple

【iOS ARC】UIButtonのsetBackgroundImage に設定したUIImageの画像を解放したい

引き続き画像の蓄積によるメモリリークを潰してます。今度は UIButton 。アプリ作成時に iOS6 と iOS7 の両対応をしている場合、 setBackgroundImage:forState: メソッドに画像を設定しておかないと、も...
Apple

【iOS ARC】 CALayerやCAKeyframeAnimationに設定したUIImageの画像を解放したい

UIImageViewのメモリ累積によるメモリリークを解決し、ソースコードの修正を行ったのですが、依然としてメモリから開放されない画像があることを発見してしまいました。  そうでした、CALayerを使ったほうが処理が速いと知って、一部、C...
Apple

【iOS ARC】 UIImageViewに設定したUIImageの画像を解放したい

なかなかに曲者のARC。ガベージコレクションではないというのが曲者たる所以で、安心しきっていたら、気づかぬ間にメモリが蓄積され、いずれはメモリリークに発展する。  ましてや、Storyboardを使って循環する遷移を作ってしまうと、3週目や...