Objective c NSString到NSData,无需编码

Objective c NSString到NSData,无需编码,objective-c,Objective C,什么是反向代码: NSString *token = [NSString stringWithFormat:@"%@",tokenData]; 到目前为止,我试过: NSString *tokenStr = @"<e307808e 2e443d7d ef35f248 aafc5e97 fb8e1cba d65d8ac1 88441028 3bd7b383>"; NSData * tokenData = [tokenStr dataUsingEncoding:NSUTF8String

什么是反向代码:

NSString *token = [NSString stringWithFormat:@"%@",tokenData];
到目前为止,我试过:

NSString *tokenStr = @"<e307808e 2e443d7d ef35f248 aafc5e97 fb8e1cba d65d8ac1 88441028 3bd7b383>";
NSData * tokenData = [tokenStr dataUsingEncoding:NSUTF8StringEncoding];
NSString *origToken = [NSString stringWithFormat:@"%@",tokenData];

因为我为这段代码编写了单元测试,所以%@格式说明符相当于调用
description
方法

它的产量是

下面的测试怎么样

NSString *token = [NSString stringWithFormat:@"%@",tokenData];
NSString *tokenDesc = [tokenData description];

ASSERT([token isEqualToString:tokenDesc]);

%@格式说明符相当于调用
description
方法

它的产量是

下面的测试怎么样

NSString *token = [NSString stringWithFormat:@"%@",tokenData];
NSString *tokenDesc = [tokenData description];

ASSERT([token isEqualToString:tokenDesc]);

“反向”(不是真正的反向,但是):@Larme是的,我找到了解决方案,tnx:“反向”(不是真正的反向,但是):@Larme是的,我找到了解决方案,tnx: