0

在我的应用程序中,我必须将字节数组(音频)上传到服务器。

但是现在我们正在获取 Nsdata。如何将此 Nsdata 转换为字节数组以将音频文件发布到服务器

谁能帮我?

4

1 回答 1

1

你可以使用NSDatabytes的方法;

NSUInteger len = [yourData length];
Byte *byteData = (Byte*)malloc(len);
memcpy(byteData, [yourData bytes], len);

如果您的字节为空终止,您可以使用

NSString *content = [NSString stringWithUTF8String:[yourData bytes]];

如果不

NSString *content = [[NSString alloc]  initWithBytes:[yourData bytes]
          length:[yourData length] encoding: NSUTF8StringEncoding];
于 2012-06-05T11:11:41.753 回答