zoukankan      html  css  js  c++  java
  • NSFileHandle学习

     /*****
            //以只读的方式打开文件生成句柄
            NSFileHandle * fh=[NSFileHandle fileHandleForReadingAtPath:@"/Users/mac/Desktop/dir/hello/file"];
            //读取5个字节数据
    //        NSData * data=[fh readDataOfLength:5];
            //读到文件结尾
            NSData * data=[fh readDataToEndOfFile];
            NSString * str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
            NSLog(@"%@",str);
            
             ****/
            
            
            //以只写的方式打开文件
            NSFileHandle * fh=[NSFileHandle fileHandleForWritingAtPath:@"/Users/mac/Desktop/dir/hello/file"];
            //将文件内容截断至0字节
    //        [fh truncateFileAtOffset:0];
            //将文件游标挪至最后边
            [fh seekToEndOfFile];
            //内容会写到最前边,之前的内容被覆盖,超出不分仍然保留  c语言的话就会清空
            [fh writeData:[@"gaga" dataUsingEncoding:NSUTF8StringEncoding]];
            
    

      

  • 相关阅读:
    [Hibernate]
    [Hibernate]
    [Hibernate]
    [Hibernate]
    [Hibernate]
    [Hibernate]
    [Hibernate]
    [Hibernate]
    [Hibernate]
    [Hibernate]
  • 原文地址:https://www.cnblogs.com/AbelChen1991/p/3669267.html
Copyright © 2011-2022 走看看