将Xcode更新为8.3并将Swift更新为3.1后,在应用程序中执行任何简单操作后,我注意到显着的fps下降(有时甚至达到1-2) - 实际上是点击和滑动。如果touchBegan func和任何gestureRecognisers从代码中完全删除,也会发生这种情况。此外,它也发生在xcode的示例代码中(当您在swift 3.0及更高版本中创建游戏时,它具有简单游戏的示例 - 当出现彩色圆圈时)。
没有触摸的实际工作应用(游戏)具有稳定的25%CPU使用率和60 fps。单击fps下降5-10,CPU使用率增加5%。经过一堆水龙头后,任何多次攻击都会使应用程序死机 - CPU 100%和3-5 fps。(多个 - 我的意思是快速点击不停,对不起我的语言)
不知道这是一个错误还是不是。它发生在模拟器和真实设备(iphone 6s)中。我的配置是带有1.4GHz双核英特尔酷睿i5的Macbook Air 2014。 Xcode是25.04.2017的最新版本
感谢)