//获取家目录路径的函数:
NSString *homeDir = NSHomeDirectory(); //获取Documents目录路径的方法:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *docDir = [paths objectAtIndex:]; //获取Caches目录路径的方法:
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cachesDir = [paths objectAtIndex:]; //获取tmp目录路径的方法:
NSString *tmpDir = NSTemporaryDirectory(); //获取应用程序程序包中资源文件路径的方法:
//例如获取程序包中一个图片资源(apple.png)路径的方法:
NSString *imagePath = [[NSBundle mainBundle] pathForResource:@”apple” ofType:@”png”];
UIImage *appleImage = [[UIImage alloc] initWithContentsOfFile:imagePath];
//代码中的mainBundle类方法用于返回一个代表应用程序包的对象。

documents:一般用来存放应用中建立的文件,如数据库文件,或程序中浏览到的文件数据.如果进行备份会将此文件夹中的文件包括其中;

Library:存储应用的默认设置及状态信息;

Library/cache:用来存放缓存文件,此文件夹下数据在应用退出时不会删除.备份时不会包括此文件夹;

tmp:存放即时创建的临时文件.

最新文章

  1. 大话设计模式C++版——原则和引言
  2. Haskell 笔记 ①
  3. UML类图相关实践
  4. C#操作ini
  5. C#部分方法定义
  6. C# 中的委托和事件[转自张子扬]
  7. C++中的unordered_map
  8. RTB撕开黑盒子 Part 1: Datacratic's RTB Algorithms
  9. Deep Belief Network简介
  10. ES6的 let const 以及块级作用域
  11. JAVA8 in Action:行为参数化,匿名类及lambda表达式的初步认知实例整理
  12. 搭建数据驱动框架第一步-实现一个构造函数,将对Excel文件的基本操作API都封装进去
  13. 解决Xilinx ISE在Win8下打开崩溃闪退的方法
  14. nohop以及后台运行的相关集合
  15. CodeForces 606A(水)
  16. 【Android学习】Service&Boradcast初步
  17. 在switch中的case语句中声明变量编译出错的解决方案
  18. Docker在渗透中的应用
  19. SQLSERVER 2008 查询数据字段名类型
  20. video视频播放以及主流浏览器兼容

热门文章

  1. linux下vi命令大全
  2. vs2015 安装之后安装MSSM 2016 导致 vs启动报错 System.ArgumentException 已添加了具有相同键的项,ActivityLog.xml
  3. 您还在招聘网上海量投简历然后等面试机会吗?那你已经OUT了。
  4. jquery-抖动图组轮播动画
  5. golang---文件读写
  6. 关于C#中readonly的一点小研究
  7. js base64加密,后台解密
  8. ORB-SLAM(一)简介
  9. ionic ios 发布设置 header-bar高度无效
  10. kail linux安装软件提示“无法定位软件包”解决方法