Block传值
Vc1界面向Vc2界面传值
1.在Vc1界面里命名Block,参数为要传的数据模型。
typedef void (^Myblock)(Model *m);
@property(nonatomic,strong) Myblock block;
2.在需要传递数据的方法里调用block.
if(_block){
_block(Model *model);
}
3.给Block赋值
因为要在Vc2界面里使用并刷新数据,所以在Vc2界面里给block赋值
Vc1.block=^(Model *model){
使用并刷新数据
}