就像我们有UIImagePickerController在我们的iOS应用程序中选择图片一样。是否也有一种类似的方式导入文件?iOS 8建议使用UIDocumentPickerViewController,但只用于iCloud中的文件。有办法在iOS 7中导入文件吗?
谢谢!
考希尔·鲁帕里亚
发布于 2015-04-15 11:42:53
iOS 8允许UIDocumentPickerViewController在iCloud上选择文件。iDevice中的其他文件无法在此控制器中加载或找到。
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSFileManager *manager = [NSFileManager defaultManager];
NSArray *fileList = [manager contentsOfDirectoryAtPath:documentsDirectory error:nil];
for (NSString *s in fileList){
NSLog(@"%@", s);
}您可以通过UIImagePickerViewController访问应用程序沙箱中的文件和其他类型的图像/视频。
简而言之,无法通过任何控制器直接获取其他文件:(
HTH,享受编码吧!!
https://stackoverflow.com/questions/29648848
复制相似问题