【发布时间】:2013-12-04 19:47:27
【问题描述】:
过去一周我搜索了高低,关于SO的类似问题都没有解决我的问题。
我正在尝试将 UIImage 上传到 .NET wcf(wsdl?)。需要是字节数组的形式。
我试过了
NSData *data = [[NSData alloc]initWithData:UIImageJPEGRepresentation(Image, 1)];
NSUInteger len = [data length];
Byte *byteData = (Byte*)malloc(len);
memcpy(byteData, [data bytes], len);
字节数据返回
ˇÿˇ‡
我确定这看起来不像是字节数组。字节数组应该是什么样子的? 我也尝试过调用 NSData 描述,其他各种都没有成功。
我也试过了
[self.imageFile base64EncodedStringWithOptions:NSDataBase64EncodingEndLineFeed];
然后回来
/9j/4AAQSkZJRgABAQEAJAAkAAD/4QCMRXhpZgAATU0AKgAAAAgABQESAAMAAAABAAEAAAEaAAUAAAABAAAASgEbAAUAAAABAAAAUgEoAAMAAAABAAIAAIdpAAQAAAABAAAAWgAAAAAAAAAkA
这是字节数组的样子吗?我猜一个字节数组应该如下所示。
[244, 22, 244, 4, 32, etc.....]
字节数组需要嵌入到 XML 中。任何帮助表示赞赏。谢谢!
【问题讨论】:
-
阅读此链接从 UIImage 转换字节数组 stackoverflow.com/questions/15555427/…
-
你找到解决这个问题的办法了吗?
标签: ios .net objective-c wcf wsdl