我正在开发一个应用程序,我在其中下载了各种格式的数据,例如(.pdf、.txt、.mp3 等)我已经使用了代码
NSString *filePath = [NSString stringWithFormat:@"%@/%@", documentsDirectory,recFilName];
[nsdataFromBase64String writeToFile:filePath atomically:YES];
我使用上面的代码成功下载,现在我必须使用支持该扩展的适当应用程序打开下载的文件,任何人都可以帮助我使用代码。
最佳答案
您需要创建一个 UIDocumentPickerViewController
的实例并实现它的委托(delegate)方法。
UIDocumentMenuViewController *documentPicker =
[[UIDocumentMenuViewController alloc] initWithDocumentTypes:@[<items>,...]
inMode:UIDocumentPickerModeOpen];
documentPicker.delegate = self;
[self presentViewController:documentPicker animated:YES completion:nil];
关于ios - 如何在 IOS 中使用应用程序打开下载的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36545687/