美文网首页
iOS通知之:一眼就看懂的NSNotificationCente

iOS通知之:一眼就看懂的NSNotificationCente

作者: VKOOY | 来源:发表于2019-05-19 18:08 被阅读0次

    谨献给广大刚接触iOS开发的朋友们,熟练人直接可以绕过。

    最简单/一看就会用得的通知:NSNotificationCenter

    第一步:在需要通知得地方加上(KrecevieSinaLoginSuccessNoti是我定义的宏,请自行处理)

    [[NSNotificationCenter defaultCenter] postNotificationName:KrecevieSinaLoginSuccessNoti object:nil userInfo:params];
    

    第二步:在要监听的页面的viewDidLoad里面

    [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(reciveSinaSuccess:) name:KrecevieSinaLoginSuccessNoti object:nil];
    

    第三步:实现reciveSinaSuccess方法

    -(void)reciveSinaSuccess:(NSNotification *)notification
    {
        if ([notification.name isEqualToString:KrecevieSinaLoginSuccessNoti]) {
    
            NSDictionary *userInfo = [notification userInfo];
    
            //userInfo里面就是你传过来的数据
    
        }
    }
    

    第四步:完成了...木有啦~~

    希望后人珍惜时间,少走弯路,享受生活。


    VKOOY

    相关文章

      网友评论

          本文标题:iOS通知之:一眼就看懂的NSNotificationCente

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