objective c 不一样数据类型转换

  1. NSString 转 byte字节数组

    NSData *strDataBytes = [@"$$" dataUsingEncoding:NSUTF8StringEncoding];app

    转换结果为{0x24, 0x24};spa

  2. int 转 bytestring

    NSMutableData *myData = [[NSMutableData alloc] init];it

    int num = 1024;table

    [myData appendBytes:&num length:sizeof(num)];coding

  3. Byte数组 转 NSDatatab

    Byte *bytes = {***};di

    NSData *strData = [NSData dataWithBytes:bytes length:strlen];
    encoding

  4. NSData 转 NSString

    NSData *strData = ***;

    NSString* string = [[NSString alloc] initWithData:strData encoding:NSUTF8StringEncoding];

相关文章
相关标签/搜索