OGeek|极客世界-中国程序员成长平台

标题: ios - 如何在 Swift 3 中显示文件共享中的文件 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 13:25
标题: ios - 如何在 Swift 3 中显示文件共享中的文件

在我的应用程序的 Plist 中添加了文件共享,因此当 iPhone 与 iTunes 连接到我的 mac 时,我可以轻松复制文件但问题是当我在我的应用程序中使用 iTunes 复制一些文件并运行应用程序时,我有 2问题:

1- 当我停止应用程序并再次打开它时,我在文件共享部分看不到 iTunes 中的任何文件

2- 如果有文件,下面的代码应该打印文件存在,如果没有文件,则打印其他内容,但只是打印文件存在

这是我的代码

if filemgr.fileExists(atPath: "/Applications") {
            print("File exists")
        } else {
            print("File not found")
        }

当我单击按钮检查文件时,即使我删除应用程序并重新安装,我也只是看到文件存在 请帮帮我



Best Answer-推荐答案


当您为 iOS 应用程序启用文件共享时,它允许您的用户复制、删除和重命名您应用程序的 Documents 文件夹中的文件。

您的代码需要首先获取对其自己的 Documents 文件夹的引用(每次您的应用运行时该文件夹都会更改)。

然后它可以使用 FileManager 的各种方法从该文件夹中获取文件列表。

关于ios - 如何在 Swift 3 中显示文件共享中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43820961/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4