《基础篇之简单时间戳的运用倒计时》
2018-08-08 本文已影响22人
不够果断是种癌
第一次写倒计时,记录一下。效果如下:
01.获取接口的时间戳 1534211003
02.获取现在的时间戳
03.接口到期时间戳 - 现在的时间戳。并记录。
04.将时间转化为日时分秒
05.准备倒计时。
1.定时器的封装
声明文件:
实现文件:
06.定时器的开启 每一秒执行一次block里面的方法
在这个block里面做以操作
1.获取上次记录的过期时间戳。
2.获取现在时间戳。
3.用过期时间戳 - 获取的当前的时间戳。
4.将时间戳转化为日时分秒的字符串 具体怎么做上面有代码。
5.最后将字符串给在定时器里面给显示上去。
注意:在block里面持有对象,需要采取弱引用。__weak __block 详情见《传送门》。