WEB开发网
开发学院手机开发iPhone 开发 iphone文件操作 阅读

iphone文件操作

 2010-06-04 02:37:00 来源:WEB开发网   
核心提示:[reader getBytes:&gData0 range:NSMakeRange([temp length], sizeof(gData0))];[reader getBytes:&gData2 range:NSMakeRange([temp length] + sizeof(gData0), sizeof(gDa

[reader getBytes:&gData0 range:NSMakeRange([temp length], sizeof(gData0))];

[reader getBytes:&gData2 range:NSMakeRange([temp length] + sizeof(gData0), sizeof(gData1))];

NSLog(@"gData0:%@ gData1:%i gData2:%f", gData0, gData1, gData2);

读取工程中的文件:

读取数据时,要看待读取的文件原有的文件格式,是字节码还是文本,我经常需要重文件中读取字节码,所以我写的是读取字节文件的方式。

//用于存放数据的变量,因为是字节,所以是UInt8

UInt8 b = 0;

//获取文件路径

NSString *path = [[NSBundle mainBundle] pathForResource:@"fileName" ofType:@""];

//获取数据

NSData *reader = [NSData dataWithContentsOfFile:path];

//获取字节的个数

int length = [reader length];

NSLog(@"------->bytesLength:%d", length);

for(int i = 0; i < length; i++)

{

//读取数据

[reader getBytes:&b range:NSMakeRange(i, sizeof(b))];

NSLog(@"-------->data%d:%d", i, b);

}

上一页  1 2 

Tags:iphone 文件 操作

编辑录入:coldstar [复制链接] [打 印]
赞助商链接