• 手机站
  • 收藏
聚培教育网合作机构 > 武汉达内教育
武汉达内教育
400-998-6158
武汉达内教育是一家由留学海归创办的高端职业教育培训机构,是中国人才培养平台、人才输送平台。
武汉达内教育

iPhone读取工程包中的二进制文件

软件测试学习网

更新时间:2021-10-07 浏览:178
核心提示:大家*将大家的一个二进制文件或字节码文档置放到软件包中,那麼怎样去载入它的內容呢

大家*须将大家的一个二进制文件或字节码文档置放到软件包中,那麼怎样去载入它的內容呢?

[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)];

更多>同类资讯
更多>相关课程
顶部