我需要你的帮助。我有一个名为Timer的Objective-C类,它具有NSInteger的属性(定时器的秒数),NSTimer和BOOL(运行的定时器?)。我还有一些方法可以控制我的计时器(开始/停止/重置)。
在我的ViewController中,我有6个属性作为Timer-Object。这是因为我的应用需要6个不同的计时器。
@property(强,非原子)Timer * name1-6;
如果我启动计时器并在控制台(NSLog)中显示时间(属性:秒),一切正常。但它并没有在故事板上刷新我的标签。
有人告诉我使用id和SEL作为属性,但我不知道该怎么做。 你能给我一些提示,在哪里使用这些属性?还是其他任何想法?
如果您需要一些代码来更好地了解我,请随时询问:)
感谢您的帮助。
答案 0 :(得分:0)
主要问题是标签不会每秒更新一次。
你需要做什么?每一秒更新一次label.text。如何使用新内容每一秒更新标签?
Stackoverflow已经有了答案:How update a label periodically on iOS (every second)?