我知道这个问题已被多次询问,但我无法找到最符合我的情况的明确答案。将NSData [UIImage]转换为NSString
我想让用户从库中选择一个图像,然后将该图像转换为NSData类型。然后我需要通过HTTP get来调用.NET C#webservice,所以理想情况下我需要生成的字符串为UTF8编码。
这是我到目前为止有:
NSData *dataObj = UIImageJPEGRepresentation(selectedImage, 1.0);
[picker dismissModalViewControllerAnimated:YES];
NSString *content = [[NSString alloc] initWithData:dataObj encoding:NSUTF8StringEncoding];
NSLog(@"%@", content);
的的NSLog语句只是产生输出为:
2009-11-29 14:13:33.937 TestUpload2[5735:207] (null)
显然,这心不是我所希望实现的,所以任何帮助将是巨大的。
亲切的问候