我是 Alamofire 和 Swift 的新手,所以如果我的问题很愚蠢,请不要生气。
好吧,现在这已经不妨碍我们开始查询了......
我从 JSON URL 获取数据,然后用 JSON 解析它。我正在使用此方法获取数据(已分配“url”!)
Alamofire.request(.GET, url)
然后我将数据的某些部分分配给 UI 元素,例如这个;
self.something.text = json["Something"]["Something"]["Something"][0]["Something"].string
这很好用。
我想要一些有关如何刷新的指导,因为 URL 中的数据每 2-5 分钟更改一次。
我希望它能够上拉刷新,但一切都很好,刷新按钮或自动刷新。
非常感谢您阅读我的问题,我感谢任何答案/反馈。
如果您需要我添加更多代码,我会很乐意这样做!
最佳答案
将您的 Alamofire 代码放入函数中 例如
func refreshUI() {
//Alamofire.request........
}
然后在需要刷新 UI 时调用此函数,例如使用每 5 分钟调用此函数的计时器
我认为最好的做法是编写服务器端代码,让服务器在发生更改时发送远程通知
关于json - 如何使用 Alamofire 恢复活力,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39623785/