zoukankan      html  css  js  c++  java
  • ios读取文件

    //    创建文件管理器
        NSFileManager *fm=[NSFileManager defaultManager];
        //获取路径
        NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        
        NSString *documentsDirectory = [paths objectAtIndex:0];
        
        [fm changeCurrentDirectoryPath:documentsDirectory];
        
        //获取文件路劲
        
        NSString* path = [documentsDirectory stringByAppendingPathComponent:@"aaa.txt"];
        
        //查找文件,如果不存在,就创建一个文件
        
        if (![fm fileExistsAtPath:path]) {
            
            [fm createFileAtPath:path contents:nil attributes:nil]; 
        }
        
        NSString *astr = @"aadsdafdsgdfgfd";
        
        [astr writeToFile:path atomically:YES encoding:NSUTF8StringEncoding  error:nil];
    

     读取文件

    //    创建文件管理器
        NSFileManager *fm=[NSFileManager defaultManager];
        //获取路径
        NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        
        NSString *documentsDirectory = [paths objectAtIndex:0];
        
        [fm changeCurrentDirectoryPath:[documentsDirectory stringByExpandingTildeInPath]];//扩张路径
        
        //获取文件路劲
        
        NSString* path = [documentsDirectory stringByAppendingPathComponent:@"aaa.txt"];//把文件名加在路径后面
        
        NSString *s = [[NSString alloc] initWithContentsOfFile:path encoding:NSUTF8StringEncoding error:nil];
        self.aaa.text=s;

    注意:在项目中获取文件路径

    NSString  *path=[[NSBundlemainBundle] pathForResource:self.plistofType:@"plist"];

    在整个本地计算机上获取文件路径

      NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        
      NSString *documentsDirectory = [paths objectAtIndex:0];
  • 相关阅读:
    redis client 2.0.0 pipeline 的list的rpop bug
    Python解释器镜像源修改
    全连接层
    测试(张量)- 实战
    数据加载
    Python之微信-微信好友头像合成
    高阶操作
    MYSQL 查询缓存
    SQL Server 查看指定表上的索引
    MYSQL 查看表上索引的 1 方法
  • 原文地址:https://www.cnblogs.com/flyingdreaming/p/3272900.html
Copyright © 2011-2022 走看看