0
JSON에서 데이터를 가져 오는 데 문제가 있습니다.JSON 문자열에서 BYTE 값을 얻으려면 어떻게해야합니까?
서버에서 JSON 데이터를 가져와 NSDictionary로 변경하므로 값에 액세스 할 수 있습니다.
다음은 사전 데이터입니다.
{
"msgData" : [ 49 ]
}
49는 ASCII 코드이므로 '1'을 얻을 수는 있지만 어떻게 값을 '1'로 변환 할 수 있는지 알 수 없습니다.
시도했지만 작동하지 않습니다.
short a;
NSMutableData * data = [[NSMutableData alloc]init];
data = [dictionary objectForKey:@"msgData"];
[data appendBytes:&a length:sizeof(short)];
[data getBytes:&a];
NSLog(@"msgData : %d",a);
내가 잘못 생각하는 사람이 있습니까?