Святое дерьмо! На самом деле ... Я разочарован этой проблемой, которая застряла в моих приложениях на неделю.
Вот код
- (IBAction)loadTheImage {
UIImagePickerController * picker = [[UIImagePickerController alloc] init];
picker.delegate = self;
picker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
// picker.sourceType = UIImagePickerControllerSourceTypeSavedPhotosAlbum;
[self presentModalViewController:picker animated:YES];
}
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
[picker dismissModalViewControllerAnimated:YES];
imageView.image = [info objectForKey:UIImagePickerControllerOriginalImage];
}
Если я установлю источник как SavedPhotosAlbum (Camera Roll), то он работает нормально. Но когда я устанавливаю его в PhotoLibrary, он просто возвращает ноль. И это просто происходит в OS3.1.2. В OS4 все работает нормально (т.е. нормально возвращает исходное изображение).
Кто-нибудь?