【发布时间】:2016-11-24 12:32:29
【问题描述】:
我正在使用 Alamofire 从 Web URL(JSON) 获取数据。我正在尝试在我的项目中实现对RefreshControl 的拉取。我已经完成了,但不知道它是否正确,或者刷新时数据是否正在更新。我的代码是:
var refresh = UIRefreshControl()
refresh.addTarget(self, action: #selector(self.refreshData), for: UIControlEvents.valueChanged)
func refreshData() {
Alamofire.request("https://www.example.com/api").responseJSON(completionHandler: {
response in
self.parseData(JSONData: response.data!)
self.tableView.separatorStyle = UITableViewCellSeparatorStyle.singleLine
self.tableView.reloadData()
self.refresh.endRefreshing()
})
}
这是正确的吗?
【问题讨论】:
标签: ios json swift swift3 alamofire