美好的一天
我对swift并不陌生,但对swift处理文件等的方式不熟悉...... 好的,我已经做了一些广泛的谷歌搜索和堆叠,但我找不到符合我的要求的解决方案或答案。
我们有一个系统,用户可以在网上上传文件。扩展如下:
.pdf .txt .doc .docx .bmp .jpeg .jpg .png .gif .tiff .tif .mp4 .avi .flv .mov .mwv .m4v .m4p .mpg .mpeg .mpv .3gp .xls .xlsx .xlsm .xlsb
好的,Swift正在下载文件并保存到本地存储。我可以在下载后检索路径。
我想要实现的是在应用中打开文件,它必须能够根据文件类型执行此操作,例如:图像以图像形式打开,视频以vid格式等等
所以我的问题是我是否需要尝试满足每个文件的需要,或者是否有一个通用的文件打开器会相应地打开文件。
该文件通过Alamofire的下载功能下载。
非常感谢任何帮助。
答案 0 :(得分:0)
有几件事情可供选择
使用快速查看框架 - Source
快速查看预览控制器可以显示以下项目的预览:
<强> web视图强> 支持的文件格式来自Apple Documentation
除HTML内容外,还可以使用UIWebView对象进行显示 其他内容类型,例如Keynote,PDF和Pages文档。