美文网首页
iOS Block传值

iOS Block传值

作者: 安宇辛 | 来源:发表于2021-09-06 16:06 被阅读0次

一:.h

@property (nonatomic,copy) void (^clickOkBlock)(int type);

@property (nonatomic,copy) void (^clickSelectBlock)(bool select,int tag);

int type 是要传的值 可以跟多个值 多个值用,分开
二:.m
传值

 if (self.clickSelectBlock) {
        self.clickSelectBlock(self.chooseType,(int)self.tag);
    }

三:接收值
给cell 设置tag用来标记是第几个cell

 Cell.tag = indexPath.row;

tag就可以知道是点击的那一个cell

 Cell.clickSelectBlock = ^(bool select,int tag){
                NSLog(@"我点击%d",tag);

 };

相关文章

网友评论

      本文标题:iOS Block传值

      本文链接:https://www.haomeiwen.com/subject/puaewltx.html