在项目里面需要使用到定时器
这里我百度了一下
用法和OC差不多
测试成功,也没多少变化 下面上代码。
// 定时器
private var timer:Timer!
// 启用计时器,控制每N秒执行一次getNetData方法
timer = Timer.scheduledTimer(timeInterval: 5,
target:self,selector:#selector(OrderDetailsViewCtl.getNetData),
userInfo:nil,repeats:true)
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
// 退出的时候清空定时器
timer.invalidate()
}