欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

ios中通知的简单使用,ios通知简单使用

来源: 开发者 投稿于  被查看 14623 次 评论:119

ios中通知的简单使用,ios通知简单使用


通知的机制是一对多,而block和delegate的机制是一对一,通知是好用,但小伙伴么要记得通知比较耗性能哦~~~

谁要发送消息,谁就发出通知,谁要接受消息,谁就销毁通知.

下面直接来看代码:

//发出通知 [[NSNotificationCenter defaultCenter] postNotificationName:@"notification" object:image];     //谁接受通知 谁就销毁通知 - (void)viewDidLoad {     [super viewDidLoad];
   
    [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(valueChanged:) name:@"notification" object:nil];
   
}

- (void)valueChanged:(NSNotification *)notification{   // object 就是传过来的参数     self.imgView.image = notification.object;
    }

// 在对象销毁的时候移除通知
    -(void)dealloc{
        [[NSNotificationCenter defaultCenter] removeObserver:self];
    }

 

用户评论