【发布时间】:2012-04-08 04:18:50
【问题描述】:
我正在使用 NSURLConnection 来获取 XML 文件。我解析 XML 文件,然后用它来填充核心数据。
如果 NSURLConnection 连接失败(即用户没有互联网连接),我只是从 Core Data 读取持久数据。
但是,我在想... 有没有一种方法可以检查 XML 文件以查看它是否从我上次使用它时更新?如果没有改变,我可以保存重新下载/重新填充它吗?
检查文件的上次修改时间还是什么?
有人对此有好的解决方案吗?
谢谢!
【问题讨论】:
-
该问题被错误地标记为检查服务器上的文件修改日期。如果服务器支持它,你可以发送一个头请求并检查 Last-Modified 头。
-
你能提供一些示例代码吗?
标签: ios core-data nsurlconnection nsxmlparser