XMG系列第一天代理解耦
2016-04-30 10:32
302 查看
@class XMGAddViewController,XMGContact;
@protocol XMGAddViewControllerDelegate <NSObject>
@optional
- (void)addViewController:(XMGAddViewController *)addVc didClickAddBtnWithContact:(XMGContact *)contact;
@end
// 1.通知代理做事情
// _delegate = _contactVc
if ([_delegaterespondsToSelector:@selector(addViewController:didClickAddBtnWithContact:)])
{
[_delegate addViewController:self didClickAddBtnWithContact:c];
}
@protocol XMGAddViewControllerDelegate <NSObject>
@optional
- (void)addViewController:(XMGAddViewController *)addVc didClickAddBtnWithContact:(XMGContact *)contact;
@end
// 1.通知代理做事情
// _delegate = _contactVc
if ([_delegaterespondsToSelector:@selector(addViewController:didClickAddBtnWithContact:)])
{
[_delegate addViewController:self didClickAddBtnWithContact:c];
}
相关文章推荐
- iOS程序猿之AFNetworking 3.0 版本使用
- 关于WindowManager
- 欧拉角总结
- 十、森林与并查集---(3)并查集的查询
- wordpress不用插件添加代码块
- pattern与matcherr
- iphone数据存储之-- Core Data的使用(二)
- SQLiteOpenHelper 中什么时候调用 onCreate() , 什么时候调用 onUpgrade() ?
- iphone数据存储之-- Core Data的使用(一)
- tcp 状态以及三次握手
- 反射学习笔记
- 集锦.txt
- 最少拦截系统
- 【转】查询表结构
- 士兵杀敌(二)
- HTML列表
- ComboBox用AddString添加字符显示乱码
- 安卓定位的四种介绍方式
- 如何用Maven创建web项目(具体步骤)
- ARM汇编 – (2) ARM程序状态寄存器