关于 Block的使用
一、类2【类中某个值,需要反向传值到类1中,采用block方式,实现】
【1、声明block属性】
@property (copy, nonatomic) void(^activityPageViewBlock)(NSString *string);
【2、调用block,将本类中的值,反向传值到类1中】
if(self.activityPageViewBlock){
self.activityPageViewBlock(self.textField.text);
}
二、 类1【通过block的set方法实现反向传值,传到本类中】
[activityView setActivityPageViewBlock:^(NSString *string){
//。。。此时的string,就是从类2中传到类1中的已知值
}];