文件读写

#import

intmain(intargc,constchar* argv[])

{

    @autoreleasepool

    {

        NSFileManager *manager = [[NSFileManager alloc]init];

        NSString *path = @"/Users/qijiaming/Desktop/1410C.txt";


        //加入内容

        NSString*str =@"wo ai ni ";

        NSData *data = [str dataUsingEncoding:NSUTF8StringEncoding];


        [managercreateFileAtPath:path contents:data attributes:nil];


        //获取路径

        NSString *lu = [path stringByAppendingPathComponent:@"1410C.txt"];

        NSLog(@"%@",lu);


        //先打开

        NSFileHandle*handle = [NSFileHandlefileHandleForUpdatingAtPath:path];


        NSData*du = [handlereadDataToEndOfFile];//在读


        NSString *huan = [[NSString alloc]initWithData:du encoding:NSUTF8StringEncoding];//转换成 二进制


        //存到字典并输出

        NSDictionary *dic = [NSDictionary dictionaryWithObjectsAndKeys:huan,@"值", nil];

        NSLog(@"%@",dic.allValues);


       //判断

        NSFileManager*manager1 = [[NSFileManageralloc]init];

        NSString *path1 =@"/Users/qijiaming/Desktop/love10C.txt";

        BOOLa = [manager1fileExistsAtPath:path1];

        if(a ==1)

        {

            NSLog(@"存在");

        }

        else

        {

            [managercreateFileAtPath:path1 contents:nil attributes:nil];

        }


        //写入内容

        NSFileHandle*handle1 = [NSFileHandlefileHandleForUpdatingAtPath:path1];

        NSString *str1 = @"我是1602C班的成员,我们是一个集体";

        NSData *data1 = [str1 dataUsingEncoding:NSUTF8StringEncoding];

        [handle1writeData:data1];

        [handle1seekToFileOffset:0];



        //读取内容

        NSData*dateNew = [handle1readDataToEndOfFile];

        NSString *strNew = [[NSString alloc]initWithData:dateNew encoding:NSUTF8StringEncoding];

        NSLog(@"%@",strNew);



    }

    return 0;

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 大学规划 大一:打牢地基。脚踏实地学好投资与理财专业的基础课程。课后努力克服我最惧怕的英语,防止挂科。在大规划下要...
    南方知我意_23a8阅读 1,310评论 0 0
  • 对于职场新人来说,在刚进入社会的时候,我们都希望能够有一位有经验的前辈来带我们。但是并不是每个人都是那么幸运,能够...
    爱思考的90后阅读 3,991评论 2 3
  • 1、感恩生活,每天无限丰盛来到我,听完k歌,自己录制的音乐,不用去评判她唱的标准,就是当下她那种天真快乐,回头看看...
    明景灵燕阅读 1,378评论 0 0
  • 九宫格我,狗,镜孔 一天,黑夜。我静静的在房屋外写着作业,突然。 门外,传来,咚咚的响声。我很害怕。想会...
    张墨涵阅读 2,958评论 1 1

友情链接更多精彩内容