ちょっとよくわからない問題があります。ほとんどの場合、UIImagePickerController を介して画像を取得すると、UIImage が返されます。この行
UIImage* outputImage = [info objectForKey:UIImagePickerControllerEditedImage]? : [info objectForKey:UIImagePickerControllerOriginalImage];
しかし、時々、Null 画像が返されます。そして、私はその理由を理解できないようです。誰かがこれに似たようなことを経験しましたか?
Web から保存された画像から、これらのヌル画像をより頻繁に返すようです。ただ、それだけとは言い切れません。
ありがとう!
フルメソッド。これは、ユーザーがピッカーから画像を選択したときに発生します。
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {
UIImage* outputImage = [info objectForKey:UIImagePickerControllerEditedImage]? : [info objectForKey:UIImagePickerControllerOriginalImage];
NSLog(@"Output Image : %@", outputImage);
}
ログから得られるリターンは
Output Image : (null)