1

我正在使用以下代码将 NSData 转换为 NSString

NSData *videodata=-----?

NSString *urlstring = [[NSString alloc] initWithData:videodata encoding:NSUTF8StringEncoding] ;

我也试过

NSString *urlstring= [NSString stringWithUTF8String:[videodata bytes]];

但两者都返回空值。还有其他过程吗。谢谢

4

1 回答 1

3
NSData *somedata = [NSData data];
NSString *str = [[NSString alloc] initWithData:somedata encoding:NSUTF8StringEncoding];

或者用数据的编码替换编码

于 2012-09-24T19:26:29.423 回答