Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/101.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS上的等效文件管理器?_Ios_File Manager - Fatal编程技术网

iOS上的等效文件管理器?

iOS上的等效文件管理器?,ios,file-manager,Ios,File Manager,我正在使用Xcode 4.2在iOS上制作一个视频解码器应用程序。 点击一个按钮,我需要从文件列表中选择一个要解码的输入文件。 由于iOS上没有文件管理器或文件浏览器,有什么办法可以做到这一点吗?正如其他人所指出的,没有iOS文件管理器。FileManager类有哪些功能。本课程使您能够: 以只读方式访问应用程序包中的项目 获取对应用程序沙盒容器的读/写访问权限 您不能访问设备上其他位置的文件,也不能访问属于其他应用程序的文件 一些iOS应用程序(相机、图片、联系人等)可以通过苹果为此提供的

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

正如其他人所指出的,没有iOS文件管理器。FileManager类有哪些功能。本课程使您能够:

  • 以只读方式访问应用程序包中的项目
  • 获取对应用程序沙盒容器的读/写访问权限
您不能访问设备上其他位置的文件,也不能访问属于其他应用程序的文件

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


所以,若您的文件在本地应用程序沙箱中,您可以使用FileManager手动构建一个UI,允许用户查看其中的文件列表并选择一个。它们的关键是“您可以构建”在FileManager的函数之上,用于访问文件树

UITableViewController
NSFileManager
FTW!NSFileManager是创建新的FileManager还是用于指向现有的FileManager?这无关紧要,但如果使用
alloc init
,它会创建一个新实例,如果调用
defaultManager
,它会返回共享的实例。一小时前您刚刚问过的问题的副本:(请不要重复发布同一个问题,尤其是在等待了整整一个小时的回复之后)。哦,很抱歉!非常感谢!这就是我需要的。