macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

enqueueNotification:postingStyle:coalesceMask:forModes:

通知センターに通知をセットします
-(void)enqueueNotification:(NSNotification *)notification:
                   postingStyle:(NSPostingStyle)postingStyle:
                   coalesceMask:(unsigned)coalesceMask:
                   forModes:(NSArray *)modes:

解説

通知センターに通知をセットします。
【coalesceMask】
● NSNotificationCoalescingOnName
● NSNotificationCoalescingOnSender

返り値

( void )

なし

引数

( NSNotification * )notification

通知

( NSPostingStyle )postingStyle

通知スタイル

( unsigned )coalesceMask
( NSArray * )modes

モード

クラス

NSNotificationQueue

Instance Methods

使用可能

10.0

参照

例文

- (IBAction)post:(id)sender
{
NSNotification *notifi = [NSNotification notificationWithName:@"NSWindowDidResizeNotification" object:nil];
NSNotificationQueue *nqueue = [NSNotificationQueue defaultQueue];
//
[nqueue enqueueNotification:notifi postingStyle:NSPostNow coalesceMask:NSNotificationCoalescingOnName forModes:nil];

}