iOS : 通过路径读取文件的几种方法
来源:互联网 发布:rna seq数据分析流程 编辑:程序博客网 时间:2024/05/17 10:08
//第一种方法: NSFileManager实例方法读取数据
NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDesktopDirectory, NSUserDomainMask, YES); NSString* thepath = [paths lastObject]; thepath = [thepath stringByAppendingPathComponent:@"fd_list.txt"]; NSLog(@"桌面目录:%@", thepath); NSFileManager* fm = [NSFileManager defaultManager]; NSData* data = [[NSData alloc] init]; data = [fm contentsAtPath:thepath]; NSLog(@"%@",[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);
//第二种方法: NSData类方法读取数据
data = [NSData dataWithContentsOfFile:thepath]; NSLog(@"NSData类方法读取的内容是:%@",[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);
//第三种方法: NSString类方法读取内容
NSString* content = [NSString stringWithContentsOfFile:thepath encoding:NSUTF8StringEncoding error:nil]; NSLog(@"NSString类方法读取的内容是:\n%@",content);
//第四种方法: NSFileHandle实例方法读取内容
NSFileHandle* fh = [NSFileHandle fileHandleForReadingAtPath:thepath]; data = [fh readDataToEndOfFile]; NSLog(@"NSFileHandle实例读取的内容是:\n%@", [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]);
阅读全文
0 0
- iOS : 通过路径读取文件的几种方法
- Java读取文件路径的几种方法
- iOS 获取文件的目录路径的几种方法
- iOS 获取文件的目录路径的几种方法
- iOS 获取文件的目录路径的几种方法
- iOS 获取文件的目录路径的几种方法
- iOS 获取文件的目录路径的几种方法
- iOS 获取文件的目录路径的几种方法
- iOS 获取文件的目录路径的几种方法
- C#读取路径的几种方法
- 通过shell脚本实现从文件中读取数据的几种方法
- 获得文件路径的几种方法
- 获得文件路径的几种方法
- 属性文件的几种读取方法
- 读取Properties文件的几种方法
- 属性文件的几种读取方法
- 读取Properties文件的几种方法
- 属性文件的几种读取方法
- UITableView学习笔记
- promise wrap ajax
- Qt 学习 第4节 多线程
- 【Maven】安装配置(二)
- 微信红包系统设计 & 优化
- iOS : 通过路径读取文件的几种方法
- 快速排序、冒泡排序、选择排序 C++实现
- JSP(一)
- html/css DOM脱离文档流的几种情况
- jenkins自动打包报错:cannot find symbol
- java重写equals方法需要注意的几点
- Python中括号的区别及用途
- 【Maven】资源库说明(三)
- 进程间通信--管道