dictionaryWithContentsOfFile:方法的功能是创建一个字典,将字典中的内容设置为指定文件中的所有内容,

语法:(id)dictionaryWithContentsOffilE.

网上对该方法说的都不请,dictionaryWithContentsOfFile和arryWithContentsOfFile都可以用来读取文件中的内容。

个人认为arrWithContensOfFile强大些。

本人今天对比下他们的不同

分别用两种方法来实现文件的读取

代码如下:

  { //获取imageData.plist文件的主路径
NSBundle *baudel= [NSBundle mainBundle]; // NSString *path=[baudel pathForResource:@"imageData" ofType:@"plist"];
NSString *path1=[baudel pathForResource:@"imageData1" ofType:@"plist"];
//_Images=[NSArray arrayWithContentsOfFile:path]; _Images=[NSMutableDictionarydictionaryWithContentsOfFile:path1];
}
如果我们使用dictionaryWithContentsOfFile,那我们plist设定的文件类型就是这样

而【arrayWithContentsOfFile:path】方法,

对比一下,我们就可以发现,一般来说如果对象多,我们可以采用arryWithofFile来实现。因为在数组中我们可以放字典。

最新文章

  1. C++ 之引用
  2. 使用PHP发送email进行账号激活或者密码修改操作
  3. 读javascript高级程序设计10-DOM
  4. random circle
  5. 【python cookbook】【字符串与文本】8.编写多行模式的正则表达式
  6. Codeforces Round #140 (Div. 2)
  7. 会话状态Session解析以及原理分析
  8. android 6.0特性翻译 --渣渣
  9. unity3d Find()使用
  10. WCF基于Cookie回传的系列(概述)
  11. Object C和C#的差异
  12. TypeScript设计模式之中介者、观察者
  13. STL—vector
  14. 【转】查询SQLSERVER执行过的SQL记录
  15. 【BZOJ2037】Sue的小球(动态规划)
  16. Spring MVC 知识点记忆
  17. ASP.NET Core 实战:基于 Dapper 扩展你的数据访问方法
  18. MySQL 基础知识梳理学习(七)----sync_binlog
  19. MySQL数据库--思维导图
  20. JEECG&JWT异常捕获强化处理 | Java: Meaning of catch (final SomeException e)?

热门文章

  1. JUC.Condition学习笔记[附详细源码解析]
  2. Orcle学习(一)
  3. hibernate框架之-查询结果集返回类型
  4. VS中基于对话框的MFC利用换肤改变边框颜色及格式
  5. 《Benign and maligenant breast tumors classification based on region growing and CNN segmentation》翻译阅读与理解
  6. viewgroup用addview添加的view不显示问题
  7. C# ADO.NET (sql语句连接方式)(增,删,改)
  8. 第二次C语言作业
  9. 安卓冷知识:LayoutParams
  10. SVN冲突解决:当次提交的和上次提交的出现冲突