大家*须将大家的一个二进制文件或字节码文档置放到软件包中,那麼怎样去载入它的內容呢?
[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)];