1
好吧,我想要建立一個倒數計時器NSTextfield
和NSStepper
來增加它。 兩者都具有綁定到ModelKeyPath
中Interface Builder
中的同一個int屬性。爲了將int值輸出格式化爲00:00:00,我在IB
中添加了NSDateFormatter
到NSTextfield
。NSDateformatter在NSTextfield的界面生成器中添加添加GMT差異
它的工作,但是當我運行該應用程序時,添加了與我的情況+001格林威治時間差異。 的int值應爲0,但文本框顯示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
。幫助讚賞。
將格式化程序的時區設置爲當前時區 – 2013-03-13 15:29:52
Thx用於快速回答,因此我必須以編程方式設置NSDateformatter,因爲我無法在Inspector中執行此操作? – seinfeld 2013-03-13 15:47:21
有一個相對日期複選框,但我真的不知道那是幹什麼..你可以很容易地創建一個,在'-awakeFromNib'中創建一個格式化程序,並使用'-addFormatter:' – 2013-03-13 16:37:25