美文网首页二进制流
iOS NSData二进制流数据转成整型

iOS NSData二进制流数据转成整型

作者: 融化的冰 | 来源:发表于2016-07-28 22:25 被阅读271次

- (uint32_t)intFromData:(NSData *)data useBig:(BOOL)useBig

{

uint32_t result = -1;

if (data == nil) return result;

Byte *bytes = (Byte *)[data bytes];

if (useBig) {//大端模式

result = CFSwapInt32BigToHost(*(int *)bytes);

} else {//小端模式

result = CFSwapInt32LittleToHost(*(int *)bytes);

}

return result;

}

相关文章

  • iOS NSData二进制流数据转成整型

    - (uint32_t)intFromData:(NSData *)data useBig:(BOOL)useBi...

  • iOS开发如何 NSData转NSString?

    『导言』 在iOS开发解析数据时候,服务器返回数据为二进制数据NSData格式,这个时候如何将NSData格式的数...

  • iOS 字典 字符串和二进制的相互转换

    二进制转化为字符串 二进制数据转成字典 把字符串再转变为二进制流 字典转成二进制数据 字典转json格式字符串 j...

  • iOS逆向007--数据结构(二):结构体

    结构体与NSData的转换 NSData是用来包装数据的。NSData存储的是二进制数据,屏蔽了数据之间的差异,文...

  • NSData

    简介 NSData是用来包装数据的,NSData存储的是二进制数据,屏蔽了数据之间的差异,文本、音频、图像等数据都...

  • NSData

    简介 NSData是用来包装数据的,NSData存储的是二进制数据,屏蔽了数据之间的差异,文本、音频、图像等数据都...

  • 比较两个UIImage是否相等

    转成NSData

  • 可变数据和不可变数据

    NSData 是不可变二进制数据 NSMutableData 是可变的二进制数...

  • NSData

    NSData是用来包装数据的 NSData存储的是二进制数据,屏蔽了数据之间的差异,文本、音频、图像等数据都可用N...

  • NSData切片《大文件上传》

    NSData NSData是以二进制的形式传输,以16进制的形式展示,所以我们经常在iOS的开发中NSLog出来的...

网友评论

    本文标题:iOS NSData二进制流数据转成整型

    本文链接:https://www.haomeiwen.com/subject/jqaajttx.html