0

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 も印刷されていません。

4

1 に答える 1