gpt4 book ai didi

objective-c - 像数字时钟一样显示时间

转载 作者:行者123 更新时间:2023-12-04 03:55:26 25 4
gpt4 key购买 nike

我可以使用代码在我的 iPad 应用程序上显示当前时间,

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];  
[dateFormatter setTimeStyle: NSDateFormatterShortStyle];


NSString *currentTime = [dateFormatter stringFromDate: [NSDate date]];
timeLabel.text = currentTime;

但这只给出应用程序加载时的时间。我如何获得继续运行的时间?就像一个数字时钟。

最佳答案

使用这个:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];  
[dateFormatter setTimeStyle: NSDateFormatterShortStyle];

[NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(targetMethod:)
userInfo:nil
repeats:YES]

选择器方法是这样的:

-(void)targetMethod:(id)sender
{
NSString *currentTime = [dateFormatter stringFromDate: [NSDate date]];
timeLabel.text = currentTime;
}

关于objective-c - 像数字时钟一样显示时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11018854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com