IOS学习笔记之十一:用Block来实现回调
来源:互联网 发布:周星驰 电视剧 知乎 编辑:程序博客网 时间:2024/05/01 21:16
Block的回调思想用一个场景来解释就是:
假设现在有窗口1 和窗口2
窗口1上有button1,窗口2上有button2
要实现的功能是通过点击button1,窗口2出现
点击button2来使窗口2消失并且让button1的名字变成button2的名字
(相当于是窗口1来让窗口2出现然后在button2被点了之后把button2的名字传回来)
实现思路是这样的
1.在窗口2上通过typedef来创建一个block,
这个block带着一个UIButton的参数或者NSInteger来代表button的index的参数并赋予property
2.button2的响应事件中,执行block
3.在button1的响应事件中,添加显示窗口2的代码,
并且把要更改button1的名字的代码传给创建好的窗口2的block中
0 0
- IOS学习笔记之十一:用Block来实现回调
- 【iOS学习笔记】之block回调函数浅析
- iOS Block 学习笔记
- IOS学习笔记-Block
- 【iOS学习笔记】block
- iOS 笔记之 Block
- iOS 笔记之block
- iOS开发之用block来实现UIAlertView点击事件的代理方法
- ios学习之block
- iOS 学习之 Block
- iOS学习之block
- iOS学习之block
- ios学习笔记:如何利用block进行回调
- ios学习笔记之block在ios开发中的应用
- ios学习笔记之block在ios开发中的应用
- ios学习笔记之block在ios开发中的应用
- ios学习笔记之block在ios开发中的应用
- ios学习笔记之block在ios开发中的应用
- kali linux Aircrack-ng
- hdu 5002 (LCT模板)
- 策略模式
- 第八周上机项目四个人所得税计算器
- iOS:字体
- IOS学习笔记之十一:用Block来实现回调
- Java 实现 插入排序
- poj2151 概率dp
- java 反射
- Android-- FragmentStatePagerAdapter分页
- 图的深度优先遍历-C语言实现
- cocos2d-x类型转换(CCstring int string char UTF-8互转)
- 算法练习--卡片游戏
- 批处理设置的环境变量不用重启