【问题标题】:Download file from server to iPhone将文件从服务器下载到 iPhone
【发布时间】:2011-11-03 07:59:40
【问题描述】:

我是 iPhone 开发新手,需要帮助。
我想从服务器下载 XML 文件并将其存储在本地。

当我第一次单独打开我的应用时,它应该会显示网络状态。
连接网络后,它应该从服务器获取 XML 文件并将其存储在本地。

当网络离线时,我的应用应该使用上次保存的 XML 文件。

【问题讨论】:

  • 您正在寻求一个完整的解决方案 - 请搜索此站点,您的所有问题都已在此处得到解答!
  • 那些 相关 问题(右侧)将是您“等待解决方案”时的一个很好的起点。

标签: iphone


【解决方案1】:

你在这里寻找太多,你的问题太宽泛了。以下是您的一些起点:

查看Seismic XML,Apple 官方示例,了解如何从服务器下载 XML 数据。下载文件后,您可以将其保存:
1) 在数据库中
2) 使用 CoreData
3) 将整个 XML 文件直接写入磁盘
这真的取决于您的需求。
在下一次应用程序启动时,您需要检查连接是否可用。您可以在Reachability Apple 示例中看到它是如何完成的。如果连接可用,请从服务器下载新文件。如果没有,请加载之前保存的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-25
    • 1970-01-01
    • 2021-09-28
    相关资源
    最近更新 更多