美文网首页
创建NSDateFormatter对象耗时对比

创建NSDateFormatter对象耗时对比

作者: 渡边君WM | 来源:发表于2022-08-09 11:36 被阅读0次

总结:对比了模拟器iPhone 8p真机iPhone 8p,结果如下:

1、创建100wNSDateFormatter,真机耗时1s,模拟器耗时1s

2、创建100wNSObject,真机耗时0.5s,模拟器耗时0.5s

3、创建100w个自定义JackSon,真机耗时41s,模拟器耗时8.7s

ps:测试了下,创建UIImage,创建100w耗时 ≈ 1.5s

如果一个工具类中有NSDateFormatter来转换时间,还是建议把NSDateFormatter设为全局变量,只创建一次。

测试截图如下

模拟器iPhone 8p创建100w个NSDateFormatter实例对象耗时约1s 模拟器iPhone 8p创建100w个NSObject基类实例对象耗时约0.5s 模拟器iPhone 8p创建100w个自定义实例对象耗时约8.7s 真机iPhone 8p创建100w个自定义实例对象耗时约41s 真机iPhone 8p创建100w个NSObject基类实例对象耗时约0.5s 真机iPhone 8p创建100w个NSDateFormatter实例对象耗时约1s

相关文章

网友评论

      本文标题:创建NSDateFormatter对象耗时对比

      本文链接:https://www.haomeiwen.com/subject/xrhnwrtx.html