0

我正在使用 Xcode 4.2 在 iOS 上制作视频解码器应用程序。单击按钮时,我需要从文件列表中选择要解码的输入文件。由于 iOS 上没有文件管理器或文件浏览器,有什么办法可以解决这个问题吗?

4

1 回答 1

0

正如其他人指出的那样,没有 iOS 文件管理器。有什么 FileManager 类。该课程使您能够:

  • 获得对应用程序包中项目的只读访问权限
  • 获得对您应用的沙盒容器的读/写访问权限

您无法访问设备上其他位置的文件,也无法访问属于其他应用程序的文件。

一些 iOS 应用程序(相机、图片、联系人等)可以通过苹果为此目的提供的 iOS API以有限的方式进行交互。您可以在 Apple 开发人员在线文档中获得更多相关信息。

因此,如果您的文件位于本地应用程序沙箱中,您可以使用 FileManager 手动构建一个 UI,允许用户查看那里的文件列表并选择一个。它们的关键是在 FileManager 访问文件树的功能之上“您可以构建”。

于 2013-03-05T07:51:51.360 回答