标签: ios multithreading cpu-usage
我正在开发一个非常简单的应用程序,但在我呈现某个视图时会不断使用3%的CPU。我发现这发生在一个名为9的未命名线程中,当我暂停该线程时,应用程序中的任何功能都不会丢失。所以逻辑告诉我那里有一些不必要的CPU使用。
但我不知道未命名的线程9中发生了什么。我把
NSLog(@"thread: %@", [NSThread currentThread]);
此处和那里但是线程9还没有出现,事实上,只有线程1(主线程)出现。
我怎么能弄清楚这一点?