0
我正在研究Xcode中的一個應用程序,我想知道如何做到這一點:當我點擊一個按鈕,然後時鐘顯示在標籤上時,它會保存文本(記錄時鐘)。文本字段/寫日期內如何在點擊按鈕時節省文本時間?
我正在研究Xcode中的一個應用程序,我想知道如何做到這一點:當我點擊一個按鈕,然後時鐘顯示在標籤上時,它會保存文本(記錄時鐘)。文本字段/寫日期內如何在點擊按鈕時節省文本時間?
獲取日期/顯示日期對桌面文件:
- (IBAction)theButton:(id)sender {
NSString * currentDate = [[NSDate date] description];
[theLabel setStringValue:currentDate];
[currentDate writeToFile:@"/Users/Anne/Desktop/log.txt" atomically:YES encoding:NSUnicodeStringEncoding error:NULL];
}
結果:
2011-04-28 20點18分02秒+0200
獲取時間/顯示文本框內的時間/寫入桌面文件的時間:
- (IBAction)theButton:(id)sender {
NSDate * now = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"hh:mm:ss"];
NSString *currentTime = [formatter stringFromDate:now];
[theLabel setStringValue:currentTime];
[currentTime writeToFile:@"/Users/Anne/Desktop/log.txt" atomically:YES encoding:NSUnicodeStringEncoding error:NULL];
}
結果:
8時十七分41秒
注意:您可以通過使用NSDateFormatter更改日期的任何格式。
只需要在uilabel outlet ... – Askapps 2011-04-28 18:20:47
我怎樣才能得到日期呢? – Askapps 2011-04-28 18:20:55
再次感謝:) – Askapps 2011-04-28 18:22:35