在backgorund中运行iOS应用时,我每小时如何从网站获取数据?

时间:2019-06-23 04:08:10

标签: ios swift

我的应用在首次执行时发出HTTP请求。如果我的应用程序在后台运行,该如何每小时更新一次数据?它是在AppDelegate和ViewController中完成的。

let task = URLSession.shared.dataTask(with: url) { (data, response,   error) in
    if let httpResponse = response as? HTTPURLResponse,
            httpResponse.statusCode == 200,
            let data = data,
            let content = String(data: data, encoding: .utf8) {
            self.csv = CSwiftV(with: content)
        } else {print("ERROR")
        }
    }
    task.resume()
}

0 个答案:

没有答案