0
我有一个问题,你能帮我!非常感谢! NSString * mystring; UIImage * image; 的NSData *数据= ...包括字符串和图像的数据,并且可以反编译他们像以前一样如何一起创建一个字符串和一个图像的NSData,并将这个NSData反编译成一个字符串和一个图像之前
我有一个问题,你能帮我!非常感谢! NSString * mystring; UIImage * image; 的NSData *数据= ...包括字符串和图像的数据,并且可以反编译他们像以前一样如何一起创建一个字符串和一个图像的NSData,并将这个NSData反编译成一个字符串和一个图像之前
您可以按以下方式
NSString *aStrImageName = [NSString stringWithFormat:@"splash_ipad.png"];
UIImage *aImg = [UIImage imageNamed:aStrImageName];
NSDictionary *aDictData = [NSDictionary dictionaryWithObjectsAndKeys:aStrImageName,@"ImageName",aImg,@"Image", nil];
NSData *aObjData = [NSKeyedArchiver archivedDataWithRootObject:aDictData];
NSDictionary *aDictBack = (NSDictionary*) [NSKeyedUnarchiver unarchiveObjectWithData:aObjData];
NSString *aStrImageNameBack = [aDictBack valueForKey:@"ImageName"];
UIImage *aImgBack = [aDictBack objectForKey:@"Image"];
HI拉杰什做,我怎样才能找回我的字符串和我的形象喜欢他们之前 – user3652608 2014-08-28 08:07:44
@ user3652608代码的最后一行是这样做的。 (阅读NSKeyedUnarchiver)。您可以使用预定义的键从字典中提取对象。 – 2014-08-28 08:50:54
非常感谢! – user3652608 2014-08-28 10:51:58