jjzjj

xcode - 在 Swift 中打开 NSMenu 时 NSTimer 不触发

我有一个计时器,一旦闹钟响起,它就会运行以重新启动闹钟。alarm=NSTimer.scheduledTimerWithTimeInterval(60*minutesConstant+secondsConstant,target:self,selector:Selector("endSession"),userInfo:nil,repeats:false)它的选择器函数设置了一个模式标志,并调用了使用新的分钟和秒常量设置闹钟的原始函数,并且还发送了session已重新启动的用户通知。我有一个随剩余时间更新的菜单项所以我一直在打开它来检查我的闹钟是否确实重新启动,以及通知是否会在它达到零
12