iPhone - 读取工程包中的二进制文件
来源:互联网 发布:改革开放 知乎 编辑:程序博客网 时间:2024/04/30 11:31
- iPhone - 读取工程包中的二进制文件
有时,我们需要将我们的一个二进制文件或字节码文件放置到程序包中,那么怎样去读取它的内容呢?
[cpp] //获取文件路径(注意它是一个全路经)
NSString *path = [[NSBundle mainBundle] pathForResource:@"data" ofType:@"bin"];
//获取数据
NSData *reader = [NSData dataWithContentsOfFile:path];
//得到文件的长度(大小)
int size = [reader length];
//从开始位置读取4个字节
int nData = 0;
[reader getBytes:&nData range:NSMakeRange(0,4)];
//从指定位置读取(offset)指定的长度
char dataBuf[100];
int offset = 150;
[reader getBytes:&dataBuf range:NSMakeRange(offset, 100)];//获取文件路径(注意它是一个全路经)
NSString *path = [[NSBundle mainBundle] pathForResource:@"data" ofType:@"bin"];//获取数据
NSData *reader = [NSData dataWithContentsOfFile:path];//得到文件的长度(大小)
int size = [reader length];//从开始位置读取4个字节
int nData = 0;
[reader getBytes:&nData range:NSMakeRange(0,4)];
//从指定位置读取(offset)指定的长度
char dataBuf[100];
int offset = 150;
[reader getBytes:&dataBuf range:NSMakeRange(offset, 100)];
- iPhone - 读取工程包中的二进制文件
- iPhone - 读取工程包中的二进制文件
- iPhone - 读取工程包中的二进制文件
- 使用ADO读取数据库中的二进制文件
- python读取二进制文件中的浮点数数组
- 读取二进制文件
- 读取二进制文件
- 读取二进制文件
- 二进制文件读取
- java中的IO流(1)----读取二进制文件
- C/C++读取二进制文件中的float、double数据
- 寻找工程中的jar包
- 读取jar包中的文件
- 读取Jar包中的配置文件
- 用C#读取二进制文件
- 二进制文件读取解析
- DataInputStream读取二进制文件
- 用 C# 读取二进制文件
- Connect to localdb in Visual Studio 2015
- IOS 数组你知多少?
- C++11定义的数据类型
- Sprite3D
- QT学习之路(8):事件的传递和忽略
- iPhone - 读取工程包中的二进制文件
- @()、@[]、@{}
- Eclipse中java工程转web工程的方法
- CGRectGetMaxX/Y 使用
- 知道自己菜,所以要努力
- 2015年总结
- iOS中正则表达式的使用--NSPredicate
- linux processor and memory information commands
- Android实现不重复启动APP的方法