如何在NSUserdefaults中存储NSDictionary以及如何从中检索它

Mah*_*abu 12 iphone

我从这样的网络服务器获取一些信息.

970,
Aditya2,
B,
JNTU1,
"Ram@gamil.com"
Run Code Online (Sandbox Code Playgroud)

我需要存储这些值,我需要从我想要的地方检索它.

我发现NSDictionary对此是正确的.

我需要在NSDictionary中保存这些值.

我怎样才能做到这一点?

the*_*aws 34

存储然后接收:

[[NSUserDefaults standardUserDefaults] setObject:myDictionary forKey:@"dictionaryKey"];
//...
NSDictionary * myDictionary = [[NSUserDefaults standardUserDefaults] dictionaryForKey:@"dictionaryKey"];
Run Code Online (Sandbox Code Playgroud)

这是NSUserDefaults类参考的链接

  • 我看到在NSUserDefaults中没有setDictionary方法 (2认同)