gpt4 book ai didi

cocoa - stringWithFormat 或 stringFromDate

转载 作者:行者123 更新时间:2023-12-03 17:11:34 26 4
gpt4 key购买 nike

简单/基本问题:

如果我关心格式化所获取的日期,两者之间的性能差异是什么?

 NSDate *date = [NSDate date];
NSSting *dateString = [NSString stringWithFormat:"%@", date];

&&

 NSDate *date = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss Z"];

抱歉,这个简单的问题,我只是在谷歌搜索中找不到我要找的内容,并且在这里找不到解决该问题的问题。

在处理大量 CFDateRefs 时,下面的三个对象看起来非常昂贵,我正在尝试创建一个解决方法。

对此的任何建议也很棒,但我更关注手头的问题。

  • NSDateComponenets
  • NS日历
  • NSDateFormatter

谢谢!

最佳答案

它们可能具有类似的性能(stringWithFormat 调用的 -description 方法将在内部使用日期格式化程序)。

如果您创建一次日期格式化程序,然后将其用于多个日期,您将获得更好的性能。

关于cocoa - stringWithFormat 或 stringFromDate,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24228871/

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