Block的基本用法
Fydevelop
大学从c学起 之后接触OC 一直在做iOS 并正在学习别的语言
展开
-
iOS 工作之余小总结之(六)(4) --四种界面反向传值的方式:block反向传值
今天总结一下block,也是传值的最后一种,上一篇说委托代理,可以解耦合,并且可读性也比较好。但是它的缺点就是代码很繁琐,需要六步才可以完成。今天总结的block和委托代理有相同的效果,但是代码量明显变少。我先说一下需求: 在AFYController中有一个Label,点击空白处推出BFYController界面,BFYController中有一个TextField,点击空白处返回AFYC原创 2017-01-06 19:29:25 · 429 阅读 · 0 评论 -
iOS 工作之余小总结(五)--(1) Block在程序中的三个用法
上一篇总结的是block的语法和与全局,局部变量之间的关系,这一篇总结一下block在代码中的三种用法:做参数、返回值、做属性。下面我一一做总结,总结之前先说一下我代码的结构:只用到了两个类,一个是Xcode自带的ViewController另一个就是FYMyClass的自定义类,这个类继承了NSObject ,所有的block声明都是在FYMyClass类中定义,下面上代码: 1.block原创 2016-12-29 20:49:04 · 394 阅读 · 0 评论