一:NSData与NSString之间转换
NSString *s = @"255.255.255.255";
NSData *addr = [s dataUsingEncoding:NSUTF8StringEncoding]; //NSString to NSData
NSString *host = [[NSString alloc]initWithData:addr encoding:NSUTF8StringEncoding];// NSData to NSString
二:NSData 与char数组之间转换
char arr[] ={0xb4, 0x9a, 0x70, 0x4d, 0x00};
NSData * data = [NSData dataWithBytes:arr length:5]; //char[] to NSData