通知を受け取ったので、そのように処理します
-(void) dateSelected:(NSNotification *) notification
{
NSLog(@"Value: %@", [[notification userInfo] valueForKey:@"date"] );
NSMutableDictionary * dateDict = [[NSDictionary alloc] initWithDictionary:[notification userInfo]];
NSLog(@"The Date Dict: %@", dateDict );
}
私が取得するログは
2012-07-20 11:32: TestApp[10701:40b] Value: (null)
2012-07-20 11:32: TestApp[10428:40b] The Date Dict: {
}
通知自体をNSLogアウトすると、有効に見えます。
2012-07-20 11:33: TestApp[10457:40b] Notification: NSConcreteNotification 0x16629460 {name = date_selected_; object = {
date = 20120705;
}}
私は以前にこれを行い、それは機能しました。
簡単だと思いますが、今日は問題がわかりません。
どんな助けでもいただければ幸いです。
ありがとう、-コード