2012-10-17 2 views
4

16 진수 값을 NSData에 저장하는 방법에 대해 혼란스러워합니다. 나는 저장할 가치가 0x0F 이길 원합니다.NSData에 16 진수 값 저장

누군가가 내게 모범을 보일 수 있습니까?

당신은 데이터를 만들려면 16 진수 값을 유지하고 그것을 사용하는 배열을 만들 수 있습니다

답변

10

가 나는 것을 어떻게했던 것 :

unsigned char bytes[] = {0x0F}; 
NSData *data = [NSData dataWithBytes:bytes length:1]; 

이 같이 쓸 수있다 이전 :

UInt8 j= 0x0f; 
NSData *data = [[[NSData alloc] initWithBytes:&j length:sizeof(j)] autorelease]; 
11

는 :

여기
NSData *data = [NSData dataWithBytes:(unsigned char[]){0x0F} length:1];