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

How to find out the reason for high energy and cpu impact?

我想知道我即将完成的应用程序。它导致 CPU 使用率始终高于 100%,并且我的 iPhone 变得非常热,即使它什么也没做。

我的应用程序只是从互联网上加载一些 json 并显示一些图像和文本。一开始我有一个旋转的图像来显示加载过程,差不多就是这样了。

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

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

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

你说

At the beginning I had a spinning image for showing loading process

这是关键,即使您删除、隐藏或执行任何隐藏旋转图像的操作,但似乎您不会停止动画(旋转),确保旋转图像在之前停止旋转动画隐藏起来