作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我有一个应用程序驻留在 Mac 的菜单栏中,其中包含用于控制该应用程序的菜单项。应用程序在没有交互的情况下运行一段时间后,所有菜单条目都将被禁用。 “修复”菜单的唯一方法是再次启动应用程序(当应用程序已经在运行且不退出应用程序时),菜单项将再次启用。
我的问题的原因是因为我已经声明此菜单的 IBOutlet 较弱并且它应该很强吗?还是有其他原因可能会发生这种情况?
最佳答案
我是一个类似应用程序的作者,该应用程序位于菜单栏中,我已经能够让它运行很长时间而没有看到您描述的问题。虽然我不知道到底是什么导致了您的问题,但我可以说我对我的 NSMenu 使用了强大的 IBOutlet 引用,它似乎工作得很好。
关于objective-c - 一段时间后菜单栏菜单项将被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9501206/
我是一名优秀的程序员,十分优秀!