我是Xcode的新手。我想问一下,我是否可以使用Xcode构建在iPod中运行的应用程序,它可以从我服务器中的特定文件夹中获取所有文件。
说,我想从中获取所有文件(包括文件和文件夹) http://xxx.xxx.xxx.xxx/image/ 其中/ image /文件夹包含至少两个文件夹,每个文件夹包含许多图像文件,其中文件的数量未知,并经常更改, 例如/ image / a /和/ image / b /,都有1.png,2.png ....等
有没有办法获得" ALL"特定目录中的文件?
如果真的有一种方法可以获取所有文件,那么当我运行应用程序时文件会放在哪里?另外,我可以在我的应用程序中使用相同的文件和文件夹名称吗?即/a/1.png,/b/1.png等。
答案 0 :(得分:0)
您可以在服务器上创建一个可以从应用程序调用的API。
使用PHP(或Python,Ruby等)创建一个宁静的API很容易,它会列出目录的内容并根据请求将列表发送给客户端。在应用程序端使用NSURLConnection
发出请求。
考虑以JSON格式发送结果,并使用NSJSONSerialization
类在应用上解析它们。
或者,考虑创建一个可以下载的站点地图,但是您需要在服务器端更新它。您还可以使用PHP(Python,Ruby等)在代码中动态创建站点地图。