UIImagePickerController クラスでメモリ リークが発生しています。
これが私がそれを使用している方法です:
UIImagePickerController *picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[self presentModalViewController:picker animated:YES];
[picker release];
ピッカーを削除するには[picker dismissModalViewControllerAnimated:YES];
、didFinishPickingImage
and を呼び出しますimagePickerControllerDidCancel
。
--
計測器は、この命令の結果として約 160 バイトのリークを示しています。
+[UIImagePickerController _loadPhotoLibraryIfNecessary]
どうやらこの問題は多くの人々を悩ませており、この問題を回避する解決策は、ライブラリから画像を選択するか、デバイスの組み込みカメラを使用してキャプチャする専用のシングルトン クラスを構築することです。
何か追加したい人いますか?