objective c 不同数据类型转换

…衆ロ難τιáo~ 提交于 2019-12-15 18:59:10

【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>

  1. NSString 转 byte字节

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

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

  2. int 转 byte

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

    int num = 1024;

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

  3. Byte数组 转 NSData

    Byte *bytes = {***};

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

  4. NSData 转 NSString

    NSData *strData = ***;

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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!