我正在编写一个程序,从第 3 方网站提取一些 JSON 数据。我想要发生的是运行我的方法来提取数据,并循环查找数据,看看是否有比系统上次提取数据更新的日期。如果有,我想发送一条本地通知,表明“找到”了某些东西。我预计每 5 分钟就会有新数据,但我希望用户将时间间隔安排在 5 分钟到每天一次之间。我还想检查更多内容,但这就是我想开始的地方。
我不知道从哪里开始,任何帮助将不胜感激。 我正在 Xcode 6.4 上的 SWIFT 中构建此项目
最佳答案
您应该查看以下内容
用于 url 获取(为您提供 json)- NSURLSession tutorial
查看 ETAG、Last-Modified header 以检查 JSON 文件是否在服务器上被修改。 Refer this
NSTimer 满足您的计时要求。 Refer this
对于通知:使用 NSNotification。 Refer this
关于JSON后台处理和本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32292270/