objective-c协议作用
来源:互联网 发布:cog数据库官网 编辑:程序博客网 时间:2024/06/05 09:02
Protocol(协议)的作用:
一、定义一套公用的接口(Public)
@required:必须实现的方法,默认在@protocol里的方法都要求实现。
@optional:可选实现的方法(可以全部都不实现)
二、委托代理(Delegate)传值:
它本身是一个设计模式,它的意思是委托别人去做某事。
比如:两个类之间的传值,类A调用类B的方法,类B在执行过程中遇到问题通知类A,这时候我们需要用到代理(Delegate)。
又比如:控制器(Controller)与控制器(Controller)之间的传值,从C1跳转到C2,再从C2返回到C1时需要通知C1更新UI或者是做其它的事情,这时候我们就用到了代理(Delegate)传值。
0 0
- objective-c协议作用
- Objective-C block作用
- objective-c协议
- Objective-c 协议(protocol)
- Objective C 协议(Protocol)
- Objective-C 协议详解
- Objective-c之协议
- objective-c协议 委托
- Objective-c中的协议
- Objective C协议
- Objective-c协议
- Objective - C 委托/协议
- Objective-C 中协议
- Objective-C 协议
- Objective-C 协议 protocol
- Objective-c协议
- Objective-c - 非正式协议
- Objective-C 协议(protorcol)
- radio 性别(可取消选择)
- 可以选择item的listview
- maven打包去掉测试的部分pom.xml配置
- 10009---jQuery效果--滑动
- 行为识别(action recognition)相关资料
- objective-c协议作用
- Android 蓝牙学习笔记(二:)
- @官方渠道IOS应用审核加速上架AppStore服务
- -bash: brew: command not found
- CentOS下设置默认JDK
- Handler、Looper、MessageQueue
- LIGHTOJ-1275 - Internet Service Providers
- Git安装与简单配置
- Parcelable接口的实现