• 1.3k

instruments 分析有两行代码占用大量时间,帮忙解释一下

图片描述

如图所示,我不知道这两行为啥占用了95%的执行时间。解释一下为什么?如何改进?

阅读 1.8k
评论
    1 个回答
    • 8.6k

    asset.defaultRepresentation.metadata 这句话是会读文件信息的,所以会比较慢,避免调用这句话两次就能减少一半的时间。不过无论如何这个操作相对其他 dict 的读写都是慢上很多,所以成为热点并不奇怪。

      撰写回答

      登录后参与交流、获取后续更新提醒