下面是内存溢出 jb51.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);
以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
总结以上是内存溢出为你收集整理的iOS文件 *** 作的代码全部内容,希望文章能够帮你解决iOS文件 *** 作的代码所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)