1
 NSMutableData *body = [NSMutableData data];

[body appendData:[self addFormData:@"username" withString:@"tom"]];

 NSLog(@"-----the body is %@----", body);

但 NSLog 显示 <0d345621 67543687 d123ab023 ........etc>

我认为它应该显示“用户名”=“tom”所有那些十六进制的东西,我的意思是没有人能够理解它。

4

1 回答 1

2

转换为字符串以供使用/显示,例如:

NSString *str = [[NSString alloc] initWithData NSUTF8StringEncoding];
NSLog(@"str: %@", str);

请考虑对这个数据正确的编码——如果它是一个字符串的话。

于 2012-01-16T00:33:57.117 回答