达内首页 > IT技术学院 > iOS学院 > iPhone - 读取工程包中的二进制文件
iPhone - 读取工程包中的二进制文件
作者:广州达内科技 更新时间:2013-08-02 15:56 来源:Android开发培训
  我们需要将我们的一个二进制文件或字节码文件放置到程序包中,那么怎样去读取它的内容呢
  我们需要将我们的一个二进制文件或字节码文件放置到程序包中,那么怎样去读取它的内容呢?
  [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)];

上一篇:iOS开发中防止键盘挡住UITextField解决方案
下一篇:没有了

相关资讯

  • [2013-08-05 12:06:45] 果粉给iOS 6的10个建议
  • [2013-08-02 15:58:06] iOS开发中防止键盘挡住UITextField解决方案
  • [2013-08-02 15:57:32] iOS开发中防止键盘挡住UITextField解决方案
  • [2013-08-02 15:56:56] iPhone - 读取工程包中的二进制文件
  • 【2013-2月17日】
    Java 软件工程师就业班
    >>热招中!


    【2013-2月17日】
    3G-Android 工程师就业班
    >>热招中!


    【2013-2月17日】
    3G-Android 工程师周末班
    >>热招中!

    【2013-2月17日】
    软件测试 工程师就业班
    >>热招中!