JSON后台处理和本地通知

标签 json xcode swift

我正在编写一个程序,从第 3 方网站提取一些 JSON 数据。我想要发生的是运行我的方法来提取数据,并循环查找数据,看看是否有比系统上次提取数据更新的日期。如果有,我想发送一条本地通知,表明“找到”了某些东西。我预计每 5 分钟就会有新数据,但我希望用户将时间间隔安排在 5 分钟到每天一次之间。我还想检查更多内容,但这就是我想开始的地方。

我不知道从哪里开始,任何帮助将不胜感激。 我正在 Xcode 6.4 上的 SWIFT 中构建此项目

最佳答案

您应该查看以下内容

  1. 用于 url 获取(为您提供 json)- NSURLSession tutorial

  2. 查看 ETAG、Last-Modified header 以检查 JSON 文件是否在服务器上被修改。 Refer this

  3. NSTimer 满足您的计时要求。 Refer this

  4. 对于通知:使用 NSNotification。 Refer this

关于JSON后台处理和本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32292270/

相关文章:

Java - 从文件中反序列化整个 json 列表

xcode - 如何创建项目模板

ios - 根据 UIScrollView 的高度设置 UIView 的高度

ios - 如何让Master VC出现在UISplitViewController的右边?

swift - 在协议(protocol)方法上设置断点

ios - Autolayout 调整多个标签的大小

JSON 返回 "\"(Lambda)

c# - 使用 Angular 发布将两个参数传递给 WEB API 调用

javascript - AngularJS : wait for function to respond in factory. 用于异步通信

ios - 只能在 bitcode 设置为 yes 的情况下上传到 Apple App Store