Итак, я пытаюсь сохранить изображение, взятое из UIImagePickerController, в NSUserDefaults, поэтому я могу открыть его в альбоме, который я сгенерировал, но когда я вызываю метод делегата для сохранения изображения, я получаю ошибку :Сохранение UIImage в 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]];
http://stackoverflow.com/questions/6648518/save-images-in-nsuserdefaults –