创建 [NS]TimeZone 的成本有多高? 这意味着拥有一个更便宜
static let utc = TimeZone(abbreviation: "UTC")
或有
时区(缩写:“UTC”)
到处都是 (正如我在一篇 MR 中看到的;我目前正在审查)
与应用程序执行的其他操作相比,时区的实例化不会花费任何明显的时间。您不会看到两者之间有任何性能差异。最好的办法是确保您的代码是干净的。不要在代码中喷洒 TimeZone(缩写:“UTC”),将其包装在一个辅助方法中,该方法执行您正在执行的任何日期格式化操作,并从您需要的地方调用它,以便您可以本地化 1 中的所有日期函数现货。