如何找出高能量和cpu影响的原因?

时间:2016-09-15 12:42:22

标签: ios swift performance cpu-usage

我想知道我几乎完成的应用程序。它导致CPU使用率始终高于100%,即使它没有做任何事情,我的iPhone也会变得非常热。

我的应用程序只是从互联网上加载一些json并显示带有一些图像和文本。一开始,我有一个旋转的图像,用于显示加载过程,几乎就是它。

我不知道如何找到导致使用的部分。

enter image description here

以下是两个坏人,但我不知道他们做了什么以及他们来自哪里:

enter image description here

它是如此有线,我的mainView是一个Tableview,如果我什么都不做,我有超过100%的CPU使用率,如果我向上和向下滚动,它下降到70%/ 80%。

1 个答案:

答案 0 :(得分:2)

你说

  

一开始我有一个用于显示加载过程的旋转图像

这是关键,即使你删除,隐藏或者你做什么来隐藏旋转图像,但似乎你没有停止,如果从动画(旋转),确保旋转图像停止旋转动画,因为隐藏它