【发布时间】:2016-04-26 23:17:00
【问题描述】:
我使用以下代码获取文档
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
if([paths count] > 0)
{
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(@"%@",documentsDirectory);
NSError *error = nil;
NSArray *documentArray = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:documentsDirectory error:&error];
if(error)
{
NSLog(@"Could not get list of documents in directory, error = %@",error);
}
else
{
NSLog(@"Hello %@",documentArray);
arrdocument = documentArray;
}
}
但它只显示我的应用程序内的文档,而不是应用程序的外部。
【问题讨论】:
-
您还想访问哪些其他文档?
-
这就是沙盒的工作方式。 iOS 应用程序仅限于它的沙箱,以及用户提供的任何其他资源(例如,通过 iCloud 文档检查站)。
标签: ios objective-c documents