就像我们有 UIImagePickerController
一样,我们可以在iOS应用中选择图像。有没有办法以类似的方式导入文件? iOS 8
建议 UIDocumentPickerViewController
,但仅适用于iCloud中的文件。有没有办法在 iOS 7
中导入文件?
谢谢!
Kaushil Ruparelia
答案 0 :(得分:1)
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
访问App Sandbox中的文件以及其他类型的图片/视频。
简而言之,无法通过任何控制器直接获取其他文件:(
HTH,享受编码!!