macOS屏幕保护程序性能问题

时间:2018-04-26 23:39:30

标签: macos screensaver

我使用Xcode项目模板创建了一个macOS屏幕保护程序,具有类似的iOS和macOS目标。它们都执行相同系列的绘图和动画,主要使用Core Animation和CALayers

独立运行的macOS和iOS应用程序运行完美。但是当作为屏幕保护程序(使用ScreenSaverView框架的ScreenSaver)运行很长一段时间(几个小时)时,所有动画都会锁定,系统会变得如此堵塞,我可以&甚至不关闭屏幕保护程序。它好像有一些内存或图形泄漏,但在其他环境中运行时这并不明显。我也尝试过分析仪器中的所有目标无济于事。

任何人都可以想到为什么屏幕保护程序会出现此问题的可能性吗?

0 个答案:

没有答案