-2

我是 Xcode 的新手。我想问有没有一种方法可以使用 Xcode 来构建在 iPod 中运行的应用程序,并且它可以从我的服务器中的特定文件夹中获取所有文件。

说,我想从 http://xxx.xxx.xxx.xxx/image/获取所有文件(包括文件和文件夹) 其中 /image/ 文件夹包含至少两个文件夹,每个文件夹包含许多图像文件,其中文件数量未知,并且经常更改,例如 /image/a/ 和 /image/b/ 都有 1.png, 2.png ....etc

有没有办法在特定目录中获取“所有”文件?

如果真的有一种方法可以获取所有文件,那么当我运行应用程序时文件将放在哪里?另外,我可以在我的应用程序端使用相同的文件和文件夹名称吗?即 /a/1.png , /b/1.png 等。

4

1 回答 1

0

您可以在服务器上创建可以从应用程序调用的 API。

使用 PHP(或 Python、Ruby 等)创建一个 restful API 很容易,它会列出目录的内容并根据请求将列表发送给客户端。在应用程序端使用NSURLConnection来发出请求。

考虑以 JSON 格式发送结果并在应用程序上使用NSJSONSerialization类解析它们。

或者,考虑创建一个可以下载的站点地图,但您需要在服务器端保持更新。您还可以在代码中动态创建站点地图,同样使用 PHP(Python、Ruby 等)。

于 2013-06-18T12:40:00.620 回答