- NSData - NSString 변환
기본 코드
NSString* str = [[NSString alloc] initWithData:dat encoding:NSUTF8StringEncoding];
NSData* dat = [str dataUsingEncoding: NSUTF8StringEncoding];
커스텀 함수
Prefix.pch에 정의해 두고 언제든지 간편하게 사용하자.
#define DAT2STR(x) [[NSString alloc] initWithData:x encoding:NSUTF8StringEncoding]
#define STR2DAT(x) [x dataUsingEncoding: NSUTF8StringEncoding]
- → DAT2STR의 경우 alloc을 하기 때문에 ARC 아닐 때는 autorelease(또는 적절한 곳에서 release)를 해주어야 한다.