BLOCK的使用

2018-05-21  本文已影响0人  Riven2018

一些简单实用的block使用方法。

从A页面跳转到B页面,退出B页面后再把消息会传给A。

基本流程:A -> B,B -> A

在B页面的操作

 WS(weakself);

if (weakself.returnValueBlock) {
 
        将自己的值传出去,完成传值
         
         weakself.returnValueBlock(model);
  }

在A页面的操作

A.returnValueBlock = ^(QTMResModel *model){
       self.model = model;
   };  

这样就完成了简单思的页面传值。

最后

大多数时候,用这个简单的传值就能满足我们大部分的需求,但是要注意在使用时的内存泄漏的问题

上一篇 下一篇

猜你喜欢

热点阅读