IOS第九天(3:QQ聊天界面通知的使用)
2015-08-15 11:03
381 查看
#import <Foundation/Foundation.h> #import "Person.h" #import "XQCompany.h" int main(int argc, const char * argv[]) { @autoreleasepool { //初始化两个机构 XQCompany *za = [[XQCompany alloc]init]; za.name = @"珍爱网"; XQCompany *sj = [[XQCompany alloc]init]; sj.name = @"世纪佳缘"; //初始化3个人类 Person *zhangsan = [[Person alloc]init]; zhangsan.name = @"张三"; Person *lishishi = [[Person alloc]init]; lishishi.name = @"李师师"; Person *yeren = [[Person alloc]init]; yeren.name = @"野人"; NSNotificationCenter *center = [NSNotificationCenter defaultCenter]; //3.监听 //addObserver :监听者 //selector : 回调的方法 //name :监听通知的名称 nil 所有的通知名称 //object:发布者 nil 所有发布者 [center addObserver:zhangsan selector:@selector(personXq:) name:nil object:za]; // [center addObserver:yeren selector:@selector(personXq:) name:nil object:nil]; // // [center addObserver:lishishi selector:@selector(personXq:) name:@"shijijiayuan" object:sj]; //4.发布 //postNotificationName:通知的名称 //object: 发布者 //userinfo : 额外信息 [center postNotificationName:@"zhenaiwang" object:za userInfo:@{@"title":@"新来了一批美女", @"info":@"........."}]; [center postNotificationName:@"shijijiayuan" object:sj userInfo:@{@"title":@"新上市一批帅哥", @"info":@"........."}]; } return 0; }
相关文章推荐
- IOS第九天(2:QQ聊天界面键盘优化 和自动回复)
- webrtc 编译完成,安装时错误
- IOS第九天(1:QQ聊天界面frame模型)
- webrtc 编译汇编文件时错误
- IOS7 适配以及向下兼容问题
- iOS 手势识别——敲击 Tap
- ios基金会-XCode温馨提示
- iOS概念入门学习-OC-类和对象
- iOS 代理与block 逆向传值 学习
- iOS 代理为啥要用weak修饰? (刨根问底一)
- iOS 万能跳转界面方法(runtime实用篇一)
- iOS 9之Shared Links Extension(Safari Extensibility)
- iOS 浅赋值、深复制、完全复制的知识点梳理验证(附加归档解档)
- 【iOS】随机三角瓷砖布局算法
- iOS开发之版本控制(SVN)
- iGrimace iOS应用闪退或图标消失的解决办法
- IOS数据存储 —— 2 存储方式
- OC_继承_类别_复合
- iOS 集合的深复制与浅复制
- IOS数据存储 —— 1 沙盒(数据存储目录)