我的代理,block
来源:互联网 发布:udp端口怎么测试 编辑:程序博客网 时间:2024/06/08 09:06
# 代理(顺传逆传)和 block
##顺传 A让B做事情
>1.在B的.h文件声明属性 或方法
>2.在B中实现方法
>3.在A中调用该方法
#逆传———代理
>1.写协议。循环引用头文件
>2.写协议方法,要做什么事件
>3.写 id协议属性,delegate
>4.在哪里调用代理方法。(.m文件中)
1.判断响应代理方法
2.调用代理方法
>5.在哪里使用就实现代理方法
1.遵守协议
2.设置自己为代理
3.实现代理方法
#逆传——block
>1.写 block属性 (返回值(^block名)(参数类型,参数类型))
###### void(^myBlock)(NSString*,……);
>2.在哪里执行block(.m文件中)
##### 判断,执行block方法
if(self.myBlock){
self.myBlock(str参数值);
};
>3.在哪里给block赋值
##### 调用的地方
my.myBlock = ^(NSString* strrrr一个名字){
*要做的事情*
NSLog(%@,strrrr);
};
0 0
- 我的代理,block
- 我对IOS中代理和block的理解
- Block和代理的使用
- block和代理的学习
- 代理、通知、block的区别
- 代理和block的混用
- Block 我的理解
- iOS 我的block笔记
- iOS中block和代理的使用
- iOS 协议代理.block的基本使用
- Block与代理的联系与区别
- iOS中 block 代理 通知的区别
- 通知、代理以及block的区别
- block和代理,通知的区别
- block和代理的区别和联系
- iOS代理方法和block的使用
- iOS 代理和block的理解
- iOS中代理、通知、block的使用
- MySQL数据库字符集引发存储过程【Illegal mix of collations】问题总结
- CodeForces 630K: Indivisibility【容斥】
- 值得学习的c++开源框架和库
- hdu4292 网络流 —最大流
- c++第1次上机实验-2
- 我的代理,block
- Android studio中java控制台输出中文乱码
- 接口回调
- CODEFORCES630F-Selection of Personnel
- 几种常见加密算法初窥及如何选用加密算法
- 微服务实战(一):微服务架构的优势与不足
- javaWeb-Servlet之Filter(过滤器二)
- Java集合:Hashtable使用详解及源码分析
- PAT (Advanced Level) Practise 1034 Head of a Gang (30)