gpt4 book ai didi

ios - 修复 Swift Playground 中的低 FPS

转载 作者:行者123 更新时间:2023-11-30 12:36:52 42 4
gpt4 key购买 nike

我的 SpriteKit Playground 书在我的 MacBook Pro 上平均为 15 FPS。

playground 的运行速度比 iOS 设备模拟慢吗?如果我在 iPad Pro 上运行相同的 Playground Book,FPS 限制会相似吗?我的计算机上打开的其他应用程序会限制 Playground 的速度吗?

编辑:将子类和扩展等代码移动到 Playground Book 的“Sources”文件夹中的辅助代码中,可以使模拟运行得更快,因为代码只编译一次。

最佳答案

在 Mac 上,Xcode 的“Playgrounds”对于快速实验非常有用,但由于其性质,对于“真实”任务来说速度非常慢。

如果您的代码超过几页长,和/或涉及 UI(如使用 SpriteKit),Playground 可能会变得非常慢,有时甚至没有响应。

“Playgrounds”是 Xcode 的一部分,在 iOS 模拟器之上运行 - 这就是它们在“助理编辑器”中显示图形和 UI 的方式。 iOS 模拟器的速度也并不快。

另一方面,iOS 上的“Swift Playgrounds”是一款完全不同的应用程序,尽管它与 Mac 上的同类应用程序有很多相同之处。

最重要的是,它在真实设备上的 iOS 中运行,具有真实的硬件处理功能,而不是模拟,这使得它非常适合用于 SpriteKit,正如 Apple 自己经常在演示中展示的那样。

因此,我想说你的代码确实应该在 iPad 版本上运行得更快/更好/正确。

当然,即使我真的不知道,因为我不知道您的代码 - 您可能会在稍后告诉我们使用 iPad 版本是否有所作为。

关于ios - 修复 Swift Playground 中的低 FPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42754803/

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