1.带参数block的使用:
- 不带参数的话,只需要将下面block中括号里面的参数去除即可。
//block属性定义
@property (nonatomic ,copy)void(^choosePicBlock)(BOOL isChoose);
//block的调用
if (self.choosePicBlock) {
self.choosePicBlock(YES);
}
//block的setter
__weak __typeof__(self)weakSelf=self;
[cell setChoosePicBlock:^(BOOL isChoose) {
//...
}];
网友评论