Ich setze NSURLSessionDownloadTask
in NSMutableDictionary
. Dann möchte ich dieses Wörterbuch in NSUserDefaults
speichern.NSURLSessionDownloadTask in NSMutableDictionary setzen
Ich weiß, dass ich benutzerdefinierte Objekt in NSUserDefaults
nicht speichern kann, und nach der Suche habe ich diese Antwort gefunden: How to store custom objects in NSUserDefaults, aber ich konnte nicht zu meinem Code implementieren.
Hier ist ein Teil meines Code:
[self.downloadTasksDictionary setObject:dlTask forKey:[NSString stringWithFormat:@"%@",customId]];
[[NSUserDefaults standardUserDefaults] setObject:self.downloadTasksDictionary forKey:@"DownloadTaskDict"];
[[NSUserDefaults standardUserDefaults] synchronize];
Gibt es eine Möglichkeit, dies NSMutableDictionary
in NSUserDefaults
zu retten?
Danke.