ストアに掲載する最初のアプリの完成に近づいています。すべてが正常に機能し、メモリ リークはほとんど存在しません。ただし、カメラを使用している場合やカメラ ロールから画像を選択している場合を除きます。
ユーザーがカメラとロールを選択した場合....カメラは正常に動作します...写真を撮り、[使用]を選択するとクラッシュします。カメラロールも同じ。私は初心者なので、何かを台無しにしても驚かないでしょう。ヘルプ/提案は大歓迎です...コードは次のとおりです。
-(IBAction) getPhoto:(id) sender {
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
if((UIButton *) sender == choosePhoto) {
picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
} else {
picker.sourceType = UIImagePickerControllerSourceTypeCamera;
}
[self presentModalViewController:picker animated:YES];
//[picker release];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
theimageView.image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
[picker release];
}