全局,相对路径都不行,

在沙盒中获取也不行

  1. //在沙盒中获取Documents的完整路径
  2. NSString * path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
  3. //得到path下test文件的路径
  4. NSString * filePath = [path stringByAppendingPathComponent:@"test"];
  5. //判断test文件是否存在
  6. NSFileManager * fm = [NSFileManager defaultManager];
  7. if ([fm fileExistsAtPath:filePath]) {
  8. NSLog(@"test文件存在");
  9. }else{
  10. NSLog(@"test文件不存在");
  11. }

使用bundle

NSBundle *mainBundle = [NSBundle mainBundle];

 NSString *imagePath = [mainBundle pathForResource:@"abc" ofType:@"png"];
在build PHASE 的copy bundle resource中将要播放的文件添加
然后在fopen([文件指针,utf8...],"rb") 2 发现写文件的时候,bundle路径打开文件又出错了:
因此写文件使用NShomedirectory();
nsstring *path = nshomedirectory();
path = [path stringbyappendingstring:@"文件名"];
file *FPATH = fopen([path utf8string] ,"wb");
到时候去 finder下 commend shift g 然后~/library 下找到保存的写文件

最新文章

  1. CentOS 6/7安装ffmpeg
  2. LDA的Python实现源码
  3. 详解SpringMVC请求的时候是如何找到正确的Controller[附带源码分析]
  4. IOS开发的目录结构
  5. luigi学习8--使用中央调度器
  6. android 系统应用在运行时被卸载
  7. remove duplicates in Postgres(sql去重)
  8. LeeCode 1-Two Sum
  9. java程序练习:猜字母
  10. linux 上不去网
  11. oracle使用LEFT JOIN关联产生的问题在查询结果中使用CASE WHEN 无法判断
  12. 【Android LibGDX游戏引擎开发教程】第06期:图形图像的绘制(下)图片整合工具的使用
  13. windows下练习linux shell
  14. ubuntu下 编译Caffe的Matlab接口
  15. KMP算法实践与简单分析
  16. 导出zabbix监控数据
  17. springmvc+mybatis环境搭建
  18. springboot-aop
  19. codeforces387B
  20. 使用std::map和std::list存放数据,消耗内存比实际数据大得多

热门文章

  1. window(win7)下安装ubuntu14.04lts (desktop)系统
  2. jquery查找筛选器
  3. treeMap 基于JDK 1.8的学习
  4. 笔记本移动位置,切换网络ip后,虚拟机的mac系统无法联网解决
  5. Linux:使用互斥量进行线程同步
  6. LeetCode OJ 145. Binary Tree Postorder Traversal
  7. swift 头尾式动画
  8. js高级-函数的四种调用模式
  9. yii gii配置ip限制使用gii
  10. Html写作规范