//第一种方法: 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]);}

加载bund里面的文件

NSString *plistPath = [[NSBundle mainBundle] pathForResource:@"LMSetting" ofType:@"plist"];

转载于:https://www.cnblogs.com/zhuchangsheng/p/5755824.html

IOS 文件读取4种方法 转字符串 和data相关推荐

  1. matlab中读文件的行数_Matlab中读取txt文件的几种方法

    Matlab中读取txt文件的几种方法 一.纯数据文件(没有字母和中文,纯数字) 对于这种txt文档,从matalb中读取就简单多了 例如test.txt文件,内容为"17.901 -1.1 ...

  2. matlab中如何读写txt,Matlab中读取txt文件的几种方法

    Matlab中读取txt文件的几种方法 matlab读取文本文件的几种函数: 1.load--适合读取纯数据文本: 2.importdata--只读取数据,自动省略数据格式前后的字符,超大文件不适合: ...

  3. php读取文件内容5种方法

    实际应用当中,请注意关闭 fclose($fp); php读取文件内容: -–第一种方法-–fread()--– <?php$file_path= "test.txt";if ...

  4. 81. read readline readlines 读取文件的三种方法

    81. read readline readlines 读取文件的三种方法 文章目录 81. read readline readlines 读取文件的三种方法 1. 读取文件的三种方法 2. rea ...

  5. python读取txt文件_python实现读写txt文件的几种方法

    一.读写模式: w:向文件中写入内容,w会清空原来文本内容 a:向文件中追加内容 r:从文件中读取内容 wb:以二进制形式写入内容. rb:以二进制形式读文件内容 ab:以二进制形式追加内容 a+.r ...

  6. php远程读取几行文件,PHP读取远程文件的三种方法

    PHP读取远程文件的三种方法 (2008-08-01 14:29:55) 标签: php 下载远程文件 it HP读取远程文件的几种方法,做采集的第一步就是读取远程文件- 1.file_get_con ...

  7. matlab读取cvs文件的几种方法

    matlab读取CVS文件的几种方法: 1,实用csvread()函数 csvread()函数有三种使用方法: 1.M = csvread('filename') 2.M = csvread('fil ...

  8. java遍历文件和归类_java读取文件的两种方法:java.io和java.lang.ClassLoader

    java读取文件的两种方法:java.io和java.lang.ClassLoader 什么时候使用java.io,什么时候使用java.lang.ClassLoader呢? (注:要是之前读xml文 ...

  9. spark 读取ftp_在 Shell 中下载 ftp 文件的几种方法

    FTP 是 File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于 Internet 上的控制文件的双向传输.同时,它也是一个应用程 ...

最新文章

  1. 操作系统课设--使用信号量解决生产者/消费者同步问题
  2. 算法--生成m个指定范围的不重复随机数的三种方法分析(Java实现)
  3. 请求微信接口,判断用户是否关注公众号
  4. matlab中arccosh,mathematica10下载
  5. mysql基本常用命令_mysql 的基本操作以及常用命令
  6. 当当网图书爬虫与数据分析
  7. 计算机硬盘检测和修复工具,教你怎么使用硬盘检测修复工具教程
  8. 开源播放器内核比较:ijkPlayer、VLC、ExoPlayer、MediaPlayer、SmartPlayer
  9. SOPC Builder failed to refresh PTF file
  10. SpringBoot第二特性:Starter启动依赖_01_自己动手写一个Starter组件
  11. R学习笔记:《R语言入门与数据分析》
  12. 加菲猫语录精选74 中英俄三语版
  13. 分享一个无需账号完全免费的 ChatGPT-4 的方法
  14. 程序员的算法趣题Q13: 满足字母算式的解法
  15. 全国计算机停考通知,紧急停考通知!!!
  16. 计算机配件及其对应作用,电脑配件与每个配件作用详细完整的解释
  17. Java对象内存布局和对象头
  18. FreeNAS-9.10虚拟机测试安装
  19. 谷歌浏览器下禁止浏览器自动代理http图片到https
  20. 程序员创业大课-创建公司

热门文章

  1. 计算信源熵和香农编码C语言,信息论与编码课程设计报告-统计信源熵与香农编码.pdf...
  2. Servlet-三大域对象
  3. JQ 取CHECKBOX选中项值
  4. 机器学习笔记(6) 线性回归
  5. Country Road Aizu - 2104
  6. Vs快捷键设置(可搭配Vim使用)
  7. ASP.NET页面的字符编码设置
  8. js 中英文字符串长度
  9. Docker 图形界面管理工具 -- Portainer
  10. weblogic12.1.3安装