【发布时间】:2012-12-16 10:38:06
【问题描述】:
我想保存一个 nsdictionary,在 nsuserdefault 中有 null 值,不需要替换和删除 null 值
怎么样? 我的代码 -> 无法保存在 nsuserdefault 中
NSMutableArray * _itemsNames;
NSString * itemsFilename;
- (void) responseArray:(NSMutableArray *)array {
[_itemsNames setArray:array];
[spinner stopAnimating];
[_itemsNames writeToFile:itemsFilename atomically:YES];
NSMutableSet *filepathsSet = [[NSUserDefaults standardUserDefaults] objectForKey:@"test"];
[filepathsSet setByAddingObject:itemsFilename];
[[NSUserDefaults standardUserDefaults] setObject:filepathsSet forKey:@"test"];
}
json 是:(值为 null)
({
ID:11,
name:21-12-2012,
des:"<null>",
url:
[
{
ID:1,
name: "<null>"
},
{
ID:2,
name:"<null>"
}
]
},
{
ID:12,
name:if i die young,
des:"<null>",
url:
[
{
ID:3,
name: "<null>"
},
{
ID:21,
name:"<null>"
}
]
})
【问题讨论】:
-
你想要什么.. 保存到 NSUserDefaul 或者想创建一个字典
-
对不起,你能看到我的更新吗
标签: ios nsdictionary