iOS性能非常慢

时间:2012-09-19 05:40:58

标签: ios performance optimization

我正在建立一个iOS应用程序的团队,我们正在经历极低的帧速率和无响应。我们已经研究了许多可能的罪魁祸首,并试图简化观点,但这似乎是一个非常基本的问题。甚至我们的登录屏幕在用户按下一个键和一个文本字段中出现的字符之间也有明显的延迟。在另一个包含地图和表格视图的屏幕上,表格视图仅以5 FPS滚动。

我知道这是一个非常模糊的问题,但我们未能取得任何进展。您是否有任何经验可能会导致整个应用程序的性能如此糟糕?

我已经考虑过将计算从主线程移开,但是我不知道如何修复无响应的登录屏幕,在视图加载后不会发生任何事情。

1 个答案:

答案 0 :(得分:0)

问题原来是MFSideMenu库。 (https://github.com/mikefrederick/MFSideMenu

我们使用的旧版本不包含行controller.view.layer.shadowPath = [UIBezierPath bezierPathWithRect:controller.view.bounds].CGPath;,这意味着此菜单的阴影呈现未进行优化。