面白きことは良きことなり

拙く未熟なiOSエンジニアの備忘録と戯言

2016/05/18 備忘録

カメラで使うImagePickerでクラッシュするという報告が上がっていた。
どうも原因を調べると、ピンチアウトやピンチインでズーム等をした際に表示されるzoom sliderが出ている時に、
カメラ画面を閉じるとクラッシュすることがあるらしい。

閉じる処理を遅らせることで、クラッシュ頻度は下げれるみたいだけど、完全になくのは無理みたい?

stackoverflow.com


メモリリークする話。

Block構文またはClosure(クロージャー)と呼ばれる非同期処理内に強参照のインスタンスがあるとメモリリークするという話。
まぁ有名は話ですな、クロージャー内は弱参照を心がけるべし。