美文网首页
IOS 定时任务

IOS 定时任务

作者: 宁静世界 | 来源:发表于2018-09-30 18:15 被阅读0次

开启

 let timer = Timer.init(timeInterval: 15, target: self, selector: #selector(autoGet), userInfo: nil, repeats: true)
        
        RunLoop.main.add(timer, forMode: RunLoop.Mode.common)
        self.timer = timer

定时任务内容

   // 每15秒自动获取一次数据
    @objc func autoGet() {
        self.getAllExchangeSymbol()
        self.getAllNetWorkSymbol()
    }

结束任务

 self.timer?.invalidate()
        self.timer = nil

相关文章

  • iOS中的网络和多线程编程(十)

    摘自《iOS程序员面试笔试宝典》 iOS中如何触发定时任务或延时任务 定时任务指周期性地调用某个方法,实现任务的反...

  • IOS 定时任务

    开启 定时任务内容 结束任务

  • iOS定时任务

    定时任务可以使用NSTimer.也可以使用本地推送UILocalNotification. 1.NSTimer设定...

  • iOS 定时任务

    方法1 performSelector 方法2 GCD 方法3 NSTimer

  • iOS - 定时任务

    定时任务就是一定时间内或一定时间之后做某事,一共三个方法。 现在要执行的操作是,2秒之后执行begin这个方法。 ...

  • iOS定时器NSTimer内存泄露原理分析+解决方案

    一、NSTimer简介 NSTimer是iOS开发执行定时任务时常用的类,它支持定制定时任务的开始执行时间、任务时...

  • iOS 中的定时器

    定时器常用来做一些定时任务,iOS定时 实现有如下 NSTimer,0.1s 误差 50-100 millisec...

  • iOS 中定时任务

    1. [self performSelector:@selector() withObject:nil afte...

  • iOS-定时任务

    方法1:performSelector 方法2:GCD 方法3:NSTimer

  • iOS定时器任务

    有3种方式:CADisplayLink 、NSTimer、GCD CADisplayLink 特点:屏幕刷新时触发...

网友评论

      本文标题:IOS 定时任务

      本文链接:https://www.haomeiwen.com/subject/ijawoftx.html