【发布时间】:2014-10-14 23:40:29
【问题描述】:
所以我有一个视图,上面有一个计时器。因此,当您按下“开始”时,NSTimer 会随着时间的流逝开始更新 UILabel。现在,当您按回上一个视图时,我会存储计时器的当前持续时间,当我重新加载此视图时,我想再次启动 NSTimer,但这次我想显示已经过去的时间。
例如,
开始计时器:0:0:0 回压时间:0:0:10 当我在 30 秒后回到视图时,现在 NSTimer 从:0:0:10 开始,而它应该在 0:0:40
这是我计算恢复时间的方式:
NSDate *resumeDate = [today dateByAddingTimeInterval:interval];
知道如何获得正确的时间戳吗?
【问题讨论】:
标签: ios objective-c nstimer