首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“NSOpenPanel *panel = [NSOpenPanel openPanel];”

“NSOpenPanel *panel = [NSOpenPanel openPanel];”
EN

Stack Overflow用户
提问于 2012-04-21 16:12:19
回答 1查看 173关注 0票数 0

我的应用程序(似乎只处于调试模式),有时(以看似不可预测的方式)在这个简单的语句中无限地使用沙滩球:

代码语言:javascript
复制
NSOpenPanel *panel = [NSOpenPanel openPanel];

它只是无限的沙滩球。什么都没发生。内存的使用完全没有变化。可能是应用程序在框架中某个地方碰到了一个无限循环。

是什么导致了这一切?我怎么分析原因呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-21 16:31:04

至于如何分析:当您说“调试模式”时,是否意味着它在调试器下运行?如果是的话,如果按下暂停按钮会发生什么?

另一种可能是使用活动监视器( Activity )来获取进程的样本,而这是在海滩上进行的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10260729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档