博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS/swift之定时器
阅读量:4290 次
发布时间:2019-05-27

本文共 457 字,大约阅读时间需要 1 分钟。

几种创建定时器的方法:

var timer:Timer?

timer = Timer.scheduledTimer(timeInterval:TimeInterval(intervtim), target: self, selector: #selector(timerrun), userInfo: nil, repeats: true)

        //common里面包含defaultmode和trackongmode,拖动scrollview的时候就变成tracking,不拖动了就是defultmode,trackongmode的优先级高于default,使用common,两种模式可以自由切换,

          RunLoop.main.add(timer!, forMode: RunLoop.Mode.common)

//     timer?.fire()// 立即执行定时器

        timer?.fireDate = .distantFuture//暂停定器

            timer?.fireDate = .distantPast//开始定时器

转载地址:http://plmgi.baihongyu.com/

你可能感兴趣的文章
js函数的传参是按值传对递
查看>>
优化用户登录体验效果
查看>>
用js批量选中功能实现更改数据库中status状态值_优就业
查看>>
JavaScript事件详解-zepto的事件实现(二)
查看>>
MySql表信息基础知识学习
查看>>
为什么document找到的不是html节点_优就业
查看>>
Javascript本地存储小结
查看>>
常用排序方法介绍
查看>>
Java异常分类和统一处理
查看>>
原 荐 cache线程池对数据库操作的饥饿问题
查看>>
使用Eclipse把java文件打包成jar 含有第三方jar库的jar包
查看>>
3种web会话管理的方式
查看>>
SSM(框架)-异常1:面向接口式编程异常
查看>>
Android蓝牙4.0之玩爆智能穿戴、家具(二)
查看>>
使用Condition实现多线程之间调用
查看>>
javaAPI之String
查看>>
JQ 新窗口打开链接并设置参数
查看>>
JQuery实现列表中复选框全选反选功能封装
查看>>
JAVA GC 简单总结
查看>>
JS中常遇到的浏览器兼容问题和解决方法
查看>>