Я оооочень близок к тому, чтобы наконец-то закончить свое первое приложение, которое можно было положить в магазин.Все работает просто отлично, а утечки памяти практически полностью отсутствуют ... за исключением случаев, когда я использую камеру или выбираю изображение с рулона камеры.
Если пользователь выбирает камеру вместо рулона ...... камера работает нормально ... делает снимок, а затем, когда они выбирают "Использовать", он падает.То же самое для камеры ролл.Я нуб, поэтому, если я что-то напутаю, меня это не удивит.Любая помощь / предложения с благодарностью ... вот код:
-(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];
}