【发布时间】:2014-07-09 07:18:53
【问题描述】:
我正在从 JSON url 获取图像。我试过这样但我没有得到图像
NSMutableArray *al=[NSJSONSerialization JSONObjectWithData:webData options:0 error:nil];
NSLog(@"all NSMutable2%@",al);
NSDictionary *dict = [al objectAtIndex:1];
NSString *title=[dict objectForKey:@"dealimage"];
NSLog(@"all DIC%@",title);
NSData *data1 = [[NSData alloc] initWithData:[NSData
dataFromBase64String:title]];
NSLog(@"********************************%@",data1);
NSData* data = [Base64 decode:title ];
UIImage *image = [UIImage imageWithData:data];
dig=[[UIImageView alloc]initWithImage:image];
[self.view addSubview:dig];
dig.frame = CGRectMake(0, 25 , 150,150);
我的想法是首先将 NSString 数据转换为 NSData,然后将 NSData 传递给 UIImage。但是没有运气 所以请给我任何想法
【问题讨论】:
-
显示您正在记录的数据。你是base64解码两次吗?您为 base64 调用的那些方法是什么?
标签: ios objective-c json base64 nsdata