NSDateFormatter 的 stringFromDate 有哪些可能的优化?
我目前正在分析我的 iPhone 应用程序启动情况,试图让它尽快启动。在我的应用程序启动的前 19 秒内,我使用以下格式字符串调用 NSDateFormatter 的 stringFromDate 方法 6 次: @"h:mm a zzz"
NSDateFormatter 实例本身由所有调用共享,并且仅我设置日期格式一次,但这 6 次调用 stringFromDate 占用了我启动 CPU 时间的 17.3%。
注意:日期是动态的,所以我不能只保存字符串。
关于如何加快速度有什么建议吗?
I am currently profiling my iPhone application start-up in an attempt to get it to start as quickly as possible. In the first 19 seconds of my application being started I call NSDateFormatter's stringFromDate method 6 times with the following format string: @"h:mm a zzz"
The NSDateFormatter instance itself is shared by all calls and I only set the date format once, but those 6 calls to stringFromDate amount to 17.3% of my start-up CPU time.
Note: The dates are dynamic so I can't just save the strings.
Any suggestions as to how I could make this faster?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论