NSTimeZone 有多贵

问题描述 投票:0回答:1

创建 [NS]TimeZone 的成本有多高? 这意味着拥有一个更便宜

static let utc = TimeZone(abbreviation: "UTC")

或有

时区(缩写:“UTC”)

到处都是 (正如我在一篇 MR 中看到的;我目前正在审查)

ios macos tvos foundation ipados
1个回答
0
投票

与应用程序执行的其他操作相比,时区的实例化不会花费任何明显的时间。您不会看到两者之间有任何性能差异。最好的办法是确保您的代码是干净的。不要在代码中喷洒 TimeZone(缩写:“UTC”),将其包装在一个辅助方法中,该方法执行您正在执行的任何日期格式化操作,并从您需要的地方调用它,以便您可以本地化 1 中的所有日期函数现货。

© www.soinside.com 2019 - 2024. All rights reserved.