zoukankan      html  css  js  c++  java
  • OC—写入,读取文件

    读取文件内容的三种方式:

      NSString *path = @"/Users/xiaogao/Desktop/path3";

        NSString *error;

        NSString *str1 = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];

        if(error == nil){

            NSLog(@"读取文件成功:%@",str1);

        }else{

            NSLog(@"读取文件失败:%@",error);

        }

        

        NSURL *url = [NSURL URLWithString:@"file:///Users/xiaogao/Desktop/path3"];

        NSString *str2 = [NSString stringWithContentsOfURL:url encoding:NSUTF8StringEncoding error:nil];

        NSLog(@"%@",str2);

        

        NSURL *url2 = [NSURL URLWithString:@"http://wwwibaidu.com"];

        NSString *str3 = [NSString stringWithContentsOfURL:url2 encoding:NSUTF8StringEncoding error:nil];

        NSLog(@"%@",str3);

    写入文件:

      NSString *str = @"123456";

        NSString *path = @"/Users/xiaogao/Desktop/path4";

        NSError *error;

       //YES代表要进行原子性操作,也就是会创建一个中间的临时文件

        [str writeToFile:path atomically:YES encoding:NSUTF8StringEncoding error:&error];

        if(error){

            //显示主要信息

            NSLog(@"写入失败:%@",[error localizedDescription]);

        }else{

            NSLog(@"写入成功");

        }

  • 相关阅读:
    linux系统cpu和内存占用率
    虚拟机网卡设置
    C语言中打印返回值
    MQTT_DEMO
    MQTT-C-UDP_PUB
    MQTT-C-PUB
    结构体指针用法
    linux系统如何操作隐藏文件
    mqtt学习笔记
    XML文件的读取----cElementTree
  • 原文地址:https://www.cnblogs.com/saurik/p/4669700.html
Copyright © 2011-2022 走看看