代理详解 传值
来源:互联网 发布:大数据前沿技术应用 编辑:程序博客网 时间:2024/06/09 16:12
代理 可以反向传值也可以正向传值 反向的在后一个页面上写上代理 其哪一个页面遵守
在.h 中
1、声明代理方法
@protocol ChatViewControllerDelagate <NSObject>
- (void)returnYesOrNo:(BOOL)yes;
@end
2、声明一个接口属性
@property (nonatomic,weak)id<ChatViewControllerDelagate>delegater;
在. m 中
3. 什么时候去触发代理
在某个方法里面去触发它
[self.delegaterreturnYesOrNo:YES];
在上一个页面上挂上代理
chatsingVC.delegater = self;
并且遵守代理ChatViewControllerDelagate
实现代理的方法
- (void)returnYesOrNo:(BOOL)yes{
if (yes) {
[selfrequestAllConversations];
}
}
然后就可以 如果不想实现代理的方法 只要不遵守这个 viewcontroller 的代理即可
1 0
- 代理详解 传值
- C#代理详解
- 关于代理的详解
- 代理模式详解
- 交换机ARP代理详解
- C# 代理 事件 详解
- Java 代理模式详解
- 数据代理proxy详解
- java代理模式详解
- Java代理模式详解
- Java动态代理详解
- java动态代理详解
- java Proxy代理详解
- Java 代理模式详解
- Java 代理模式详解
- 代理代码详解!!!
- Windows Phone代理详解
- JAVA代理详解
- jQuery插件开发精品教程(让你的jQuery更上一个台阶)
- The latest results from the Alpha Magnetic Spectrometer on the International Space Station
- VC++ 动态链接库编程
- 几分钟时间,搞清开源许可证之间的区别
- muduo网络库学习笔记(6):单例类(线程安全的)
- 代理详解 传值
- android中Root权限的判断与获取
- Leetcode no. 14
- Mysql和Oracle数据库sql执行过程的区别
- Linux Centos 6.5 安装FFMPEG && 故障排查
- Linux kernel 的 sendfile 是如何提高性能的
- IP地址0.0.0.0是什么意思?
- 上一周的知识点总结以及思路的理解
- Spring+MyBatis多数据源配置实现