HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了iOS文件操作的代码大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

下面是编程之家 code.cc 通过网络收集整理的代码片段。

编程之家小编现在分享给大家,也给大家做个参

NSData *condata = responSEObject;  
//设置编码格式,这种编码格式可以正常读取中文  
        NSStringEncoding enc = CFStringConvertEncodingToNSStringEncoding(kcfStringEncodingGB_18030_2000);  
        NSString *rcontent =  [[NSString alloc]initWithData:condata encoding:enc];  
        NSLog(@"suceess %@",rcontent);  
        NSString *filePath=[NSHomeDirectory() StringByAppendingFormat:@"/Documents/%@",[durl lastPathComponent]];  
//输出文件完整路径,包括文件名  
        NSLog(@"filepath %@",filePath);  
        NSData *incontent=[rcontent dataUsingEncoding:NSUTF8StringEncoding];  
        NSLog(@"ndata %@",incontent);  
//判断文件是否存在  
        if([[NSFileManager defaultManager]fileExistsAtPath:filePath])  
        {  
            NSLog(@"yes or no");  
  //删除文件  
            [[NSFileManager defaultManager] removeItemAtPath:filePath error:nil];  
  //想文件写入内容  
            [[NSFileManager defaultManager] createFileAtPath:filePath contents:incontent attributes:nil];  
        }  
//1、获得Documents文件夹路径  
        NSArray *paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);  
        NSLog(@"paths %@",paths);  
        NSFileManager *fm=[NSFileManager defaultManager];  
        NSArray *file=[fm subpathsOfDirectoryAtPath:[paths objectATindex:0] error:nil];  
        NSString *df=[paths objectATindex:0];  
//2、获得Documents文件夹路径  
        NSLog(@"sd %@",df);  
        if(!df)  
        {  
            NSLog(@"not fd");  
        }  
        else  
        {  
            NSLog(@"fd");  
        }  
        NSString *filenam=[[paths objectATindex:0] StringByAppendingPathComponent:@"1.txt"];  
//输出Documents文件夹下面1.txt文件的完整路径  
        NSLog(@"filennn %@",filenam);  
         //检查Documents文件夹下面1.txt文件是否存在  
        if([[NSFileManager defaultManager] fileExistsAtPath:filenam])  
        {  
            NSLog(@"find");  
        }  
//读取Documents文件夹下面1.txt文件内容  
NSData *read=[NSData dataWithContentsOfFile:filenam];  
         NSString *ss=[[NSString alloc] initWithData:read encoding:NSUTF8StringEncoding];  
    NSLog(@”ss”,%@",ss);  

大佬总结

以上是大佬教程为你收集整理的iOS文件操作的代码全部内容,希望文章能够帮你解决iOS文件操作的代码所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: