文件名称:timer:iOS timer,定时器,倒计时管理.周期执行,超时处理。服务器时间同步
文件大小:25KB
文件格式:ZIP
更新时间:2024-06-09 07:47:39
Objective-C
timer 定时器,倒计时管理.周期执行,超时处理。服务器时间同步。 ###Feature 只维持一个定时器来实现:所有需要循环定时的操作; 支持超时之后的处理; 支持自动移除超时的obj; 支持设置服务器时间,同步, 需要你实现定时校对,可避免本地时间被修改导致倒计时不准确的问题; 设置服务器时间后可以对服务器时钟进行本地模拟 快慢时钟,模拟用的是10秒一次的低频率时钟(即,一分钟定时器只执行6次来更新服务器时间),当有obj才使用高频率时钟 todo: I dont know now....Please give me some ideas. /* *可以网络获取服务器时间对manager进行设置先。 *当有设置服务器时间的时候会按照10秒一次的时间进行时钟,避免不必要的执行 */ NSTimeInterval delayInterval
【文件预览】:
timer-master
----timer.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(20KB)
----timerTests()
--------Info.plist(748B)
--------timerTests.m(846B)
----timer()
--------ViewController.m(1KB)
--------Info.plist(1KB)
--------main.m(327B)
--------timer()
--------Base.lproj()
--------Images.xcassets()
--------ViewController.h(208B)
--------AppDelegate.h(270B)
--------renamePrefix.sh(773B)
--------AppDelegate.m(2KB)
----README.md(2KB)
----.gitignore(6KB)