标签:示例 option 格式 cat 技术 bsp center 注册 use
如下图所示:
1、可以在对象A需要使用通知的某个位置,直接让通知中心帮忙发送的时候将通知中的一系列信息通过通知中心提供的方法创建通知并同时发送出去:
示例程序:
1.- (void)postNote{
2. // MARK: - 发送通知
3. [[NSNotificationCenter defaultCenter] postNotificationName:@"HF" object:self userInfo:@{
4. @"name" : @"贺华峰",
5. @"birthday" : @"1994-01-19"
6. }];
7.}
2、先创建通知对象,将通知信息创建的时候就设置好;然后让通知中心帮忙发送:
示例程序:
1.- (void)postNote2{
2. // 1. 创建通知
3. NSNotification *note = [NSNotification notificationWithName:@"HF2" object:self userInfo:@{
4. @"name" : @"贺华峰2",
5. @"birthday" : @"01-19"
6. }];
7. // 2. 通知中心帮忙发送
8. [[NSNotificationCenter defaultCenter] postNotification:note];
9.}
1、代理设计模式的作用:
2、代理设计模式的总结:
3、代理设计模式的开发步骤:
4、代理和通知的区别:
代理:1个对象只能告诉另1个对象发生了什么事;
通知:1个对象可以告诉N个对象发生了什么事。
标签:示例 option 格式 cat 技术 bsp center 注册 use
原文地址:http://www.cnblogs.com/leilifengixng/p/6367595.html