gpt4 book ai didi

ios - 为什么我的标签文本不会使用 NSDateFormatter stringFromDate 更改?

转载 作者:行者123 更新时间:2023-11-28 20:12:21 25 4
gpt4 key购买 nike

我有一个简单的小测试程序——两个标签和两个按钮。当您点击这两个按钮中的任何一个时,顶部标签会显示相应按钮的 currentTitle 属性。第二个标签应显示点击按钮的时间,但在删除原始“标签”文本后显示为空白。

两个 NSLog 语句按预期工作。

- (IBAction)buttonHit:(id)sender
{
DataClass *dataObject = [[DataClass alloc] init];
UIButton *resultButton = (UIButton *)sender;
dataObject.timeTapped = NSDate.date;
dataObject.nameTapped = resultButton.currentTitle;

self.nameLabel.text = dataObject.nameTapped;
NSString *timeOfHit = [[NSString alloc] init];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
timeOfHit = [formatter stringFromDate:dataObject.timeTapped];
self.timeLabel.text = timeOfHit;


NSLog(@"Button pressed was %@", dataObject.nameTapped);
NSLog(@"Time pressed was %@", dataObject.timeTapped);

}

感谢所有帮助!

--蒂姆

最佳答案

空白的原因可能是您没有设置格式化程序的属性。您可以添加一行代码:

formatter.dateFormat = @"yyyy-MM-dd HH-mm-ss";

关于ios - 为什么我的标签文本不会使用 NSDateFormatter stringFromDate 更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19696382/

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