IOS 获取documents文件夹的问题 急急急!!!

xkt_xkt 2012-08-17 11:40:31
我写了一个程序,需要通过沙盒中的 documents文件夹与用户共享文件,
已经在.plist文件中设置Application supports iTunes file sharing为YES
获取documents文件夹的代码如下:
NSArray* paths=NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES);
NSLog(@"%@",[paths objectAtIndex:0]);

结果:
/Users/bingchanller/Library/Application Support/iPhone Simulator/5.0/Applications/C5006DC7-CC88-42F9-B02C-EB0CC686DB86/Library/Documentation

也就是说获取的不是documents文件夹,而是documenta那么在app与用户共享的时侯就会由于获取不到正确的路径导致不能共享文件
请教大神这是什么情况
...全文
652 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
nonocast 2012-08-24
  • 打赏
  • 举报
回复

NSString* documentsPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents"];
llyc0cyll 2012-08-20
  • 打赏
  • 举报
回复
我只看看,学习了
哈几油 2012-08-20
  • 打赏
  • 举报
回复
看完后感觉如楼上。也感叹,细微的地方就是成功的所在。
CPLASF_lixj 2012-08-17
  • 打赏
  • 举报
回复
http://blog.csdn.net/qijianli/article/details/7735422
NSDocumentDirectory才是documents的路径,NSDocumentationDirectory是Documentation的路径。两者是不一样的。
CPLASF_lixj 2012-08-17
  • 打赏
  • 举报
回复
http://blog.csdn.net/qijianli/article/details/7735422
NSDocumentDirectory才是documents的路径,NSDocumentationDirectory是Documentation的路径。两者是不一样的。
Gnostic_Zy 2012-08-17
  • 打赏
  • 举报
回复
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

你设置读取的路径错了哦,是NSDocumentDirectory,不是NSDocumentationDirectory

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧