我有一个应用程序在单击停靠图标 ( - (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication hasVisibleWindows:(BOOL)flag
)时会打开一个菜单
菜单“停止”当前线程的执行,直到它关闭。因此,我只接到applicationShouldHandleReopen:
菜单关闭后的电话。
我认为使用计时器可以检查队列中是否存在此类方法调用。但这可能吗?还是有其他方法可以解决我的问题?(我想在第二次单击停靠图标时关闭我的菜单)