我正在尝试在 Mac 应用程序中显示一个通知窗口。该应用程序的试用版中会出现一些内容。该窗口将在 30 秒内无法移动(并且它的计数器会倒计时到 0)。30 秒后它将继续执行。
这是代码。
_systemNotificationWindow = [[SystemNotificationWindow alloc]initWithWindowNibName:@"SystemNotificationWindow"];
NSLog(@"1111");
[self.systemNotificationWindow setActionDelegate:self];
[self.systemNotificationWindow startTimer:30];
NSLog(@"2222");
[self.systemNotificationWindow showWindow:self];
NSLog(@"3333");
NSLog(@"4444");
代码卡在这一行
[self.systemNotificationWindow showWindow:self];
它显示了窗口,但计时器在 30 秒后既不工作也不窗口消失。也没有打印 3333 和 4444。