2012-01-30 91 views
0

我有一个iPad应用程序可以拍照,然后把它放在图像视图中。我如何去保存我已经存储在图像视图中的图片?这是我迄今为止尝试过的:[imageView setImage:[[NSUserDefaults standardUserDefaults] objectForKey:@“storedImageValue6”]];如何用NSUserDefaults保存图片?

回答

0

几乎你必须将其转换为NSData,反之亦然。这个链接看看:Save images in NSUserDefaults?

+0

[NSUserDefaults的standardUserDefaults]的setObject:UIImagePNGRepresentation(图)forKey:键]。我认为这是我正在寻找的,但我会在哪里包含图像并保存? – TWcode 2012-01-30 19:15:18

+0

你把你的UIImage指针代替(图片),并设置一个你将用来访问你的图像的密钥 – 2012-01-30 22:03:05

+0

找出指针,但我该如何设置“密钥”? forKey:参数中的 – TWcode 2012-01-31 01:28:54

0

这里imageSet是UIImage的

NSData *imagedata=UIImagePNGRepresentation(imageSet); 
[[NSUserDefaults standardUserDefaults] setObject:imagedata forKey:@"Theme Selecting"];  
[[NSUserDefaults standardUserDefaults] synchronize]; 

您可以使用此代码保存图像