zoukankan      html  css  js  c++  java
  • objc iOS 数组存入程序文件 arrayWithContentsOfFile

    -(void)writeFileArray
    {
        int i;
        NSLog(@"writeFileArray\n");
        //新建userinfomation数组用来存一些信息
        NSArray *userinfomation = [NSArray arrayWithObjects:@"One",@"Two",@"Three",@"four",@"five",@"six",@"seven",@"name",@"school",@"class",@"age",@"imformation",@"last",nil];   
        for(i = 0; i<12; i++)
        {
            NSLog(@"%i %@",i+1,[userinfomation objectAtIndex:i]);
        }
        //把userinfomation这个数组存入程序指定的一个文件里
        [userinfomation writeToFile:[self documentsPath:@"usefile.txt"] atomically:YES];
           
    }
    
    -(void)readFileArray
    {
        NSLog(@"readfile........\n");
        //dataPath 表示当前目录下指定的一个文件 data.plist 
        //NSString *dataPath = [[NSBundle mainBundle] pathForResource:@"Data" ofType:@"plist"]; 
        //filePath 表示程序目录下指定文件 
        NSString *filePath = [self documentsPath:@"usefile.txt"]; 
        //从filePath 这个指定的文件里读
        NSArray *userinfo = [NSArray arrayWithContentsOfFile:filePath];
        NSLog(@"%@",[userinfo objectAtIndex:1] );
         
    }
    
    -(NSString *)bundlePath:(NSString *)fileName {
        return [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:fileName];
    }
    
    -(NSString *)documentsPath:(NSString *)fileName {
        NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        NSString *documentsDirectory = [paths objectAtIndex:0];
        return [documentsDirectory stringByAppendingPathComponent:fileName];
    }
    
    -(NSString *)documentsPath {
        NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
        NSString *documentsDirectory = [paths objectAtIndex:0];
        return documentsDirectory;
    }
  • 相关阅读:
    性格-汉语-词语:坚忍
    汉语-词语:坚强
    品质-汉语-成语:坚持不懈
    was系统错误日志大量出现标识符缺失
    【iOS】UIWebView的HTML5扩展之canvas篇
    OA权限树搭建 代码
    linux下的环境文件设置说明
    怎样把多个Android Project打包成一个APK
    nyoj43 24 Point game(DFS)
    【西祠日志】【07】努力努力,找资料,思考,怎么做asp图片上传
  • 原文地址:https://www.cnblogs.com/qingjoin/p/2576365.html
Copyright © 2011-2022 走看看