我将UIImage存储在NSMutableArray中,然后将NSMutableArray存储到NSDictionary中。 NSDictionary的密钥是一个文件夹名称,NSDictionary的值是一个NSMutableArray。 现在我如何存储和检索NSUserDefaults中的NSDictionary。用NSMutableArray将NSDictionary保存为NSUserDefaults的值
我做了如下:可是
NSMutableArray *imageArray=[[NSMutableArray alloc] init];
[imageArray addObject:selectedImage];
[allFolderWithImageDict setValue:imageArray forKey:@"UniqueFolderName"];
NSUserDefaults *defauktCenter = [NSUserDefaults standardUserDefaults];
[defauktCenter setValue:allFolderWithImageDict forKey:@"FolderImageDict"];
[defauktCenter synchronize];
的NSDictionary不是在节省NSUserDefaults的。
请一些例子表明
感谢
http://stackoverflow.com/questions/2315948/how-to-store-custom-objects-in-nsuserdefaults – 2013-04-11 13:55:44