0

解码时,我通过解码字符串来获取 NSData 字节。我将 NSData 字节转换为字符串:

-(void)decodeAction:(NSString*)str
{

 NSData *data=[NSData base64DataFromString:str];
 NSString *stt=[NSString stringWithFormat:@"%@",data];
 printf("\n stt %s",[stt UTF8String]);

}

然后我得到以下输出:

<4f7c204d 6c204d61 604d6164 61616461 6164616e 24616e20 4d6e204d 6e204d6f 604d6f68 616f6861 6f68616e 28616e>

4

1 回答 1

1

你可能想要:

NSString *stt = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];

或类似的规定。

于 2010-03-17T04:50:59.943 回答