Gou*_*pta -1 core-data nsdictionary ios
我必须将字典存储在核心数据中。我以前从未使用过核心数据。
任何人都可以帮助我,如何在现有项目中使用核心数据并将其用于存储Dictionary。
NSDictionary变成 您需要做的核心数据
NSMutableData *data = [[NSMutableData alloc] init];
NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:data];
[archiver encodeObject:yourDictionary forKey:@"dictpropertyinmanagedobject"];
[archiver finishEncoding];
[archiver release];
[self.managedObject setValue:data forKey:@"dictpropertyinmanagedobject"];
Run Code Online (Sandbox Code Playgroud)
NSDictionary来自核心数据
NSData *data = [[NSMutableData alloc] initWithData:[yourManagedObject valueForKey:@"dictpropertyinmanagedobject"]];
NSKeyedUnarchiver *unarchiver = [[NSKeyedUnarchiver alloc] initForReadingWithData:data];
NSDictionary *yourDictionary=[[unarchiver decodeObjectForKey:@"dictpropertyinmanagedobject"] retain];
[unarchiver finishDecoding];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5292 次 |
| 最近记录: |