【发布时间】:2016-06-04 17:36:53
【问题描述】:
我在NSMutableDictionary 中设置了NSURLSessionDownloadTask。然后我想把这本词典保存在NSUserDefaults。
我知道我无法将自定义对象保存在 NSUserDefaults 中,并且经过搜索,我找到了这个答案:How to store custom objects in NSUserDefaults,但我无法在我的代码中实现。
这是我的代码的一部分:
[self.downloadTasksDictionary setObject:dlTask forKey:[NSString stringWithFormat:@"%@",customId]];
[[NSUserDefaults standardUserDefaults] setObject:self.downloadTasksDictionary forKey:@"DownloadTaskDict"];
[[NSUserDefaults standardUserDefaults] synchronize];
有什么方法可以将这个NSMutableDictionary 保存到NSUserDefaults 中吗?
谢谢。
【问题讨论】:
标签: ios objective-c nsuserdefaults nsurlsessiondownloadtask