block传值

作者: _YN | 来源:发表于2018-12-26 15:03 被阅读0次

如果您在阅读我的文章时有疑问 , 请点击这里
界面1 和 界面2

block反向传值 , 为第二界面向第一个界面传值

界面1 为一个label 由界面二传值过来给界面1的label设置文字

image
image
image

在界面二的.h里面

@property (nonatomic , copy)void(^strblock)(NSString *);

界面2的.m里面的Save按钮的方法里

if (self.strblock) {
self.strblock(self.TEXT.text);
}

返回第一界面 在第二界面跳转到第二界面的方法里写

TwoViewController *two = [[TwoViewController alloc] init];
two.strblock =^(NSString *str) {
la.text = str;
NSLog(@"%@",str);
};

相关文章

  • iOS开发-block传值

    block传值步骤比代理传值步骤简便,实际开发中经常使用到。 block传值分为block属性传值和block方法...

  • iOS-block总结

    block回调-传值 其实就是block作为参数传值方:类的.h有block属性,类的.m有block调用(传值,...

  • Block传值

    iOS传值一共有四种:属性传值,代理传值,通知传值以及Block传值; 今天我们来说一下Block传值: 概念:带...

  • oc中使用delegate和block进行反向传值

    delegate传值 block实现传值

  • iOS开发之利用Block逆向传值

    一、书写规范Block传值,需要注意的是,谁传值就需要定义Block,捕获方仅仅需要传递Block给传值方,并处理...

  • block开发使用场景

    block传值 利用block去代理代理传值 1. 代理传值 点击当前控制器Viewcontroller利用mod...

  • Block 之传值

    传值流程: 定义一个 block 在A实例中,传值给 block 在B实例中,实现block,获取到值 .h文件 ...

  • iOS 传值方式

    1,从前向后传值:属性传值 2, 从后向前传值: block、 代理、 通知 结论1, block、 代理 传值用...

  • iOS 传值的方式的区别

    1.属性传值。 2.block传值。 3.代理传值(delegate) 4.通知传值(notification)。...

  • iOS页面传值

    常用 + 代码 属性传值 方法传值 Block Delegate NSNotificationCenter传参 N...

网友评论

    本文标题:block传值

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