iOS block的使用

作者: 想想8606 | 来源:发表于2017-09-15 14:10 被阅读0次

一、需求:从添加计划页面push到门店选择页面,在门店选择页面,选中某几行之后,将选中的值,传会到添加计划页面,并在cell上显示出来。如图:

添加计划页面(接收传值的界面) 门店选则界面(传值的界面)

步骤一:

在StoreSelectViewController.h文件声明一个block:

typedef  void(^sendValue)(NSString  *value);

二、紧接着再声明一个block的属性:

@property (nonatomic, copy)  sendValue  sendValueBlock;

步骤一和步骤二

三、在传值的界面,调用block:(也就是在门店选则页面,选则几个门店,然后点击确定按钮的时候,在监听按钮点击的方法里面,去调用block)

步骤三

注意:这里要先去判断下这个block是否有值,然后里面的string就是我们要传递的值。

四、去接收传值的界面,实现这个block:(也就是去添加计划的页面,在didSelectRow方法里面:)

步骤四

五、到这一步,就完成啦,运行,添加计划——门店选则——随便选则2个门店——点击确定按钮——就会回到门店选则页面,运行结果:

五、运行结果呈现

相关文章

  • iOS Block存储域及循环引用

    系列文章:iOS Block概念、语法及基本使用iOS Block实现原理iOS Block __block说明符...

  • iOS Block实现原理

    系列文章:iOS Block概念、语法及基本使用iOS Block __block说明符iOS Block存储域及...

  • ios block使用

    iOS Block的使用一 .最简单的block使用******使用block的三个步骤:1.定义block变量 ...

  • iOS Block __block说明符

    系列文章:iOS Block概念、语法及基本使用iOS Block实现原理iOS Block存储域及循环引用 上一...

  • block编程, __block, __weak, __stro

    参考:block编程iOS __weak和__strong在Block中的使用__block & __weak &...

  • Block 初见

    Block 初见 介绍 iOS block 的相关知识 目录 Block 背景知识 Block 使用方式 Bloc...

  • block的使用和注意

    iOS学习-(1)block的使用和注意 本文简介 本文主要介绍1.block的基本使用 ...

  • block 实用小例子

    本篇是简单介绍iOS 开发中block的使用(附demo): /* 声明一个block (返回类型)(^block...

  • 2019 iOS面试题大全---全方面剖析面试(下)

    1、iOS block 的原理,block 的属性修饰词为什么用 copy,使用 block 时有哪些要注意的? ...

  • iOS-2 Block

    block块 系列文章: iOS Block浅浅析 - 简书 iOS Block实现原理 iOS Block __...

网友评论

    本文标题:iOS block的使用

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