美文网首页
IOS通知中心

IOS通知中心

作者: 9岁就很6 | 来源:发表于2016-06-11 12:11 被阅读187次


    通知中心(NSnotificationCenter):

    由发送者1或者多个发送者n 通过发送一个通知到通知中心,接收者1或者多个接收者都可以接收到发送过来的通知

    通知中心是个单例

    如何创建通知中心:

    NSNotificationCenter * center = [NSNotificationCenter defaultCenter];

    它的消息类型里面包含三个参数,一个是字符串name(消息名字),一个是id类型object(对象),还有一个字典userInfo(字典)、 

    如何发送消息(NSNotification):

    在点h声明:

    在点m实现:通过postNotificationName:方法发送

    上面代码的意思就是发送一个通知。

    如何接受消息:(NSNotification):

    点h:

    点m:通过addObserver方法来接收

    调用:

    在入口类调用方法。分别给两个类分配一块内存:

    成功调用的时候小编的控制台是这样的:

    PS:小编是个初学者。望有写的不好的地方,请高手指教。第一次写文章,求交流

    相关文章

      网友评论

          本文标题:IOS通知中心

          本文链接:https://www.haomeiwen.com/subject/jeufrttx.html