0

所以我正在尝试将项目转换为 ARC。第一次尝试,我只是转换了所有东西,我的一个观点遇到了这个问题,它只是挂起。我无法单击任何 UI 元素,控制台上没有打印任何内容,也没有崩溃。它只是坐在那里。

所以为了开始故障排除,我转换了所有简单的类和viewControllers,然后对于一些更复杂的模型类和UIViewController类,我为-fno-objc-arc设置了编译器标志。我的应用程序运行得更好,但它仍然处于挂起的状态。在转换为 ARC 之前,我从未在上面看到过这个。我想知道是否有其他人遇到过这个问题以及我可以做些什么来解决它。谢谢~

4

1 回答 1

4

我会在调试器中按“暂停”并查看应用程序中所有线程的调用堆栈。这可以指出您的应用程序被锁定的原因。

于 2012-09-30T20:57:47.700 回答