好的,我想用NSTextfield
和NSStepper
建立一个倒数计时器来增加它。
两者都绑定到接口ModelKeyPath
中Builder
中的相同int属性。要将int值输出格式化为00:00:00,我在NSDateFormatter
中将IB
添加到NSTextfield
。
它正在运行,但是当我运行应用程序时,我的情况+001中的GMT的差异被添加。 int值应为0,但textField显示01:00:00
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
{
// Insert code here to initialize your application
self.countdownTimer = [[Timer alloc] init];
[self.countdownTimer setTimerCount:0];
}
我已经使用此解决方案以编程方式完成了它:Convert Seconds Integer To HH:MM, iPhone
但我想使用NSDateFormatter
。帮助赞赏。
答案 0 :(得分:1)
将格式化程序的时区设置为当前时区。
在IB中无法做到这一点,但您可以为日期格式化程序创建一个插座,并在-awakeFromNib
中设置时区。