在我的应用程序的 Plist 中添加了文件共享,因此当 iPhone 与 iTunes 连接到我的 mac 时,我可以轻松复制文件但问题是当我在我的应用程序中使用 iTunes 复制一些文件并运行应用程序时,我有 2问题:
1- 当我停止应用程序并再次打开它时,我在文件共享部分看不到 iTunes 中的任何文件
2- 如果有文件,下面的代码应该打印文件存在,如果没有文件,则打印其他内容,但只是打印文件存在
这是我的代码
if filemgr.fileExists(atPath: "/Applications") {
print("File exists")
} else {
print("File not found")
}
当我单击按钮检查文件时,即使我删除应用程序并重新安装,我也只是看到文件存在
请帮帮我
Best Answer-推荐答案 strong>
当您为 iOS 应用程序启用文件共享时,它允许您的用户复制、删除和重命名您应用程序的 Documents 文件夹中的文件。
您的代码需要首先获取对其自己的 Documents 文件夹的引用(每次您的应用运行时该文件夹都会更改)。
然后它可以使用 FileManager 的各种方法从该文件夹中获取文件列表。
关于ios - 如何在 Swift 3 中显示文件共享中的文件,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/43820961/
|