2012/06/21

[iOS][Objective-C]NSNotificationCenterのpostNotificationNameでパラメータ送信

今まで、NSNotificationCenterクラスのpostNotificationNameメソッドで登録されているメソッドをコールすることができたのですが、その際に、今回、パラメータも送りたい場合、どうすればいいのだろうか?

iPhoneSDKというかObjective-Cでコールバック [iphone]
によると、単純にobjectキーにパラメータを付与すればいけそうだ。

ただ、その際に、受け取る側はどうすればいいのだろうか?

答えは、単純、同エントリーにはこのように書かれていた。

// ViewA.m
- (void) transitView:(NSNotification*)note {
// argを取り出す
id obj = [note object];
}

via:iPhoneSDKというかObjective-Cでコールバック [iphone]
確かに同じやり方でできた!!

これで、パラメータの扱い方にも困らないぞと。

0 コメント:

コメントを投稿