【发布时间】:2014-12-02 19:50:45
【问题描述】:
每个人 我在IOS上有一个NSData base64DataFromString的实现,它将base 64字符串解码/转换为NSData 我想在android中实现相同的功能。 我应该在android中做什么? 提前致谢。
以下是IOS实现:
NSString *dataStr = [[[mDict valueForKey:@"good"] valueForKey:@"logo"] valueForKey:@"data"];
// NSLog(@"dataStr %@", dataStr);
if( ! [dataStr isEqual:[NSNull null]] ){
NSData *thisImageData = [NSData base64DataFromString:dataStr];
[self.locationLogos setObject:thisImageData forKey:[NSString stringWithFormat:@"%i", logo_num]];
//save
NSUserDefaults *def = [NSUserDefaults standardUserDefaults];
[def setObject:[NSKeyedArchiver archivedDataWithRootObject:self.allLogos] forKey:@"allLogos"];
【问题讨论】: