Ios 如何将Nsdata转换为无符号或有符号字节数组

Ios 如何将Nsdata转换为无符号或有符号字节数组,ios,Ios,在我的应用程序中,我必须将字节数组(音频)上传到服务器 但是现在我们正在获取Nsdata。如何将此Nsdata转换为字节数组以将音频文件发布到服务器 有人能帮我吗?你可以用字节方法 如果字节以null结尾,则可以使用 NSString *content = [NSString stringWithUTF8String:[yourData bytes]]; 如果没有呢 NSString *content = [[NSString alloc] initWithBytes:[yourData b

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

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


有人能帮我吗?

你可以用
字节
方法

如果字节以null结尾,则可以使用

NSString *content = [NSString stringWithUTF8String:[yourData bytes]];
如果没有呢

NSString *content = [[NSString alloc]  initWithBytes:[yourData bytes]
          length:[yourData length] encoding: NSUTF8StringEncoding];

也许这会有帮助:我们如何在NSLOG中打印它?我们可以将这个字节*字节数据分配给Nsstring吗?@naga请查看我的编辑我们如何在android中获得未签名的字节数组,比如字节范围为0到127。在ios中,如何在ios中将重新编码的音频文件上载到http服务器的示例代码
NSString *content = [[NSString alloc]  initWithBytes:[yourData bytes]
          length:[yourData length] encoding: NSUTF8StringEncoding];