[英]iOS 7 retrieve Inbox directory from documents
我想创建位于Documents目录中的Inbox目录的路径以读取文件列表。
问题是,当我尝试创建路径时,这与我在使用“打开方式...”功能时收到的路径不同。
这里的url来自application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
method
/private/var/mobile/Applications/555DB980-71E2-4AC5-8B12-34F1BBDE975B/Documents/Inbox/myFile.xlsx
在这里使用此代码创建的路径:
#define DOCUMENTS_DIRECTORY NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)[0]
#define INBOX_DIRECTORY [NSString stringWithFormat:@"%@/%@", DOCUMENTS_DIRECTORY, @"Inbox"]
NSLog(@"%@",INBOX_DIRECTORY);
/var/mobile/Applications/555DB980-71E2-4AC5-8B12-34F1BBDE975B/Documents/Inbox
为什么缺少 start /private文件夹? 我怎样才能得到正确的路径?
即使一个以/var
开头,另一个以/private/var
开头,它也是相同的路径
在 OS X 上var
是一个到private/var
的链接,也许在 iOS 7 上是一样的?
lrwxr-xr-x@ 1 根轮 11 9 lis 15:17 tmp -> 私有/tmp
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.