//第一种方法: 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. 代码开源!激光雷达 SLAM 的闭环检测:OverlapNet
  2. Android Studio no debuggable applications解决方案2
  3. 用云存储30分钟快速搭建APP
  4. C# 平时碰见的问题【1】
  5. boost::ratio_greater_equal相关的测试程序
  6. TCP协议通讯流程(三次握手及四次挥手)
  7. Nacos(十)之Kubernetes Nacos
  8. C#算法设计排序篇之09-基数排序(附带动画演示程序)
  9. 华为交换机stp原理透析及实战
  10. 【2018 SWERC - C 】Crosswords【字典树、暴力搜索】
  11. 常用连接Linux的SSH工具、SFTP工具
  12. Python基础知识详解(十)小结,用python实现教师信息管理系统
  13. HR问:“对我们公司你有什么问题要问的吗”,怎样回答才算完美!
  14. 苹果 iPhone、Mac日历订阅源收集
  15. WIFI芯片调试APP Wif网络精灵
  16. 全球免费公共 DNS 解析服务器 IP 地址列表推荐 (解决无法上网/加速/防劫持)
  17. 电商API:淘宝/天猫获取sku详细信息
  18. 《Day01》Java开发工程师必备技能:Maven的安装、使用以及重点
  19. java项目_第171期ssm房屋租赁系统_计算机毕业设计
  20. 解决微信浏览器video标签自动播放视频失效

热门文章

  1. weka 学习总结(持续)
  2. 定义[nextTick、事件循环]
  3. Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!(转载学习)
  4. jquery 下拉框 select2 运用 笔记
  5. PHP将多个文件中的内容合并为新的文件
  6. 你可能不知道的java、python、JavaScript以及jquary循环语句的区别
  7. .NET开发过程中的全文索引使用技巧之Solr
  8. p字间距 html段落内文字设置字间距间隔
  9. HTML元素title里面如何换行
  10. iOS 支付宝SDK接入详解