문제

 NSMutableData *body = [NSMutableData data];

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

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

But the NSLog shows <0d345621 67543687 d123ab023 ........etc>

I thought it should shows "username"="tom" all those hex stuffs i mean no one will able to understand it.

도움이 되었습니까?

해결책

Convert to a string for use/display, example:

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

Do consider the encoding that is correct for this data--if it is a character string at all.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top