比如:
[[NSNotificationCenter defaultCenter] postNotificationName:@"Notification_Name" object:nil userInfo:@{@"paramName":@YES}];
再接收通知獲取參數處理時:
-(void)Handle:(NSNotification *)notification{ BOOL isFirst = notification.userInfo[@"isFirstLocation"]; NSLog(@"isFirst:%d",isFirst); //這里不能直接寫 if (isFirst),必須如下寫法 if (isFirst == 1) { //表示Yes } }
if判斷里,必須寫 == 1/0,來判斷yes/no
小細節,別忽略了哦