object-c 继承于c语言,因此最基础的数据之间的转换自然也成为oc 的基础。下面记录一下这些数据之间转换的具体方法。1.NSData 与 NSString
NSDate->NSString
NSString *testString =[[NSString alloc] initWithData:testData encoding:NSUTF8StringEncoding];
NSString ->NSData
NSData *aData =[aString dataUsingEncoding:NSUTF8StringEncoding];
2.NSData 与char
NSData->char*
char *test=(char*)[data bytes];
char ->byte
for (int i=0;i<strlen(test);i++)
printf("%02X",test[i]&0xff);//16进制
char*->NSDa