UIImagePickerController から取得した画像を NSUserDefaults に保存して、生成したアルバムで開くことができるようにしようとしていますが、デリゲート メソッドを呼び出して画像を保存すると、エラーが発生します。
[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '<UIImage: 0x1d0bf0>' of class 'UIImage'. Note that dictionaries and arrays in property lists must also contain only property values.`
コードは次のとおりです。
self.savedPic = [[UIImage alloc] init];
self.savedPic = [info objectForKey:@"UIImagePickerControllerOriginalImage"];
[[NSUserDefaults standardUserDefaults] setValue:self.savedPic forKey:[NSString stringWithFormat:@"image_%i",imageCount]];