'unsigned char'에 해당되는 글 1건

  1. 2014.04.30 Objective-C에서 NSData의 형변환

요즘 너무 자주사용하므로 메모.


애플공식 참고링크

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/BinaryData/Tasks/WorkingBinaryData.html


NSData 를 NSString 으로

NSString *str= [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];


NSString 을 NSData 로

NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding];



unsigned char array 를 NSData 로

NSUInteger size = // some size

unsigned char array[size];

NSData* data = [NSData dataWithBytes:(const void *)array length:sizeof(unsigned char)*size];


NSData 를 unsigned char array 로

NSUInteger size = [data length] / sizeof(unsigned char);

unsigned char* array = (unsigned char*) [NSData bytes];


Posted by 악당잰 트랙백 0 : 댓글 0

댓글을 달아 주세요