gpt4 book ai didi

swift - 如何知道快照 View 更有效率?

转载 作者:行者123 更新时间:2023-11-28 05:46:19 26 4
gpt4 key购买 nike

我在使用自定义动画转换时使用 snapshotView(afterScreenUpdates:) 因为根据 Apple's docs ,效率更高。

此外,在某些边缘情况下,快照 View 将解决错误转换帧的问题......

但是,对于简单的过渡,我不知道它与直接使用 fromView 和 toView 相比有何优势。那么如何衡量它的效率呢?

最佳答案

但是我不知道你把这个比作什么,或者是什么

More efficient

给你。

尽管 Instruments 是 Apple 提供的用于诊断和解决性能问题的强大工具,通过单击 cmd + i 您可以重建应用程序并自动启动 instruments 然后您可以选择一个列出的问题或诊断工具进行测试。

在您的情况下,我假设您关心FPS(每秒帧数)CoreAnimation 和一些一般内存性能。

我建议在 Core Animation 或 Time profiler 下开始研究这个工具

  • Time Profiler:用于测量 CPU 使用率,分割为方法/功能。
  • Core Animation:用于调试各类Core动画性能问题。

阅读更多关于仪器的信息 this很棒的文章

关于swift - 如何知道快照 View 更有效率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54640650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com