0
点赞
收藏
分享

微信扫一扫

[IOS]通过sender判断类型来获得传值


1.背景:因为程序要用到Notification,传值给一个按钮事件。按钮事件的传入参数是(id)sender,因此要通过转换sender来获得notification的传入值。

 

2.代码:



-(void)onCustomLeftButtonClick:(id)sender {
if ([sender isKindOfClass:[NSNotification class]]) {

NSString *showType = [sender object];

if ([@"show_left" isEqualToString:showType]) {
_slider_btn_flag = 101;
return;
}else if ([@"show_center" isEqualToString:showType]){
_slider_btn_flag = 100;
return;
}

}
。。。。。


 

举报

相关推荐

0 条评论