2012-10-19 3 views
3

I가 가지고있는 NSData (License_Data < 0d2b3931 39,323,433 37,363,637 36360c79 70,617,963 6173682d 50,445,301 0010322d 22772a17 24599e96 88be9991 b2410106>) 등이NSData를 Char로 변환하는 방법은 무엇입니까?

I는이 00 후 숯불로 변환 할 때, 어떤 값

를 참가

0010322d
Char * c = [Lincense_Data bytes];

제로가 아닌 다른 방법이 있습니까? 누구든지 제발 도와주세요 ???

+0

을 할 수 변환하는 방법입니다 ..이 답변을보고이

unsigned char *bytePtr = (unsigned char *)[data bytes]; 

시도 왜 그것을'char'로 변환하는지 설명해주십시오. – Kamarshad

+0

무엇을 변환해야합니까? – 012346

+0

예 정확하게 .. !!! – Kamarshad

답변

0

는 ++,이 내가 당신을 NSDatachar *

NSData *data = [...]; // This is your data 
if (data) { 
    const void *_Nullable rawData = [data bytes]; 
    char *src = (char *)rawData; 
} 
관련 문제