美文网首页
ReactiveObjC 监听通知遇到的坑

ReactiveObjC 监听通知遇到的坑

作者: JasonFive | 来源:发表于2021-07-23 15:57 被阅读0次

RAC 功能很多,也很强大,但是在使用监听通知的时候,遇到一个问题,就是监听不能被释放:

[[[NSNotificationCenter defaultCenter] rac_addObserverForName:UIApplicationWillEnterForegroundNotification object:nil] subscribeNext:^(NSNotification * _Nullable x) {
    @strongify(self);
    if (self.pushedSetting) {
         self.pushedSetting = NO;
         [self wifiNameTextFieldWithWifiName];
     }
 }];

这样写虽然方便。但是,不能被释放
原因可以看这个RAC中监听通知的坑!所述,暂时先记录一下,我目前也没找到解决办法,后面再探究

相关文章

  • ReactiveObjC 监听通知遇到的坑

    RAC 功能很多,也很强大,但是在使用监听通知的时候,遇到一个问题,就是监听不能被释放: 这样写虽然方便。但是,不...

  • iOS开发ReactiveObjC基础用法

    下载地址:https://github.com/ReactiveCocoa/ReactiveObjC 一、通知 二...

  • 通知传值三步

    发送通知: 监听通知: 释放监听通知:

  • Object -C 通知 &线程的注意点

    通知注意点:通知顺序:一定是先监听,在发出。如果监听不到通知,马上想到有可能先发出通知,在监听通知监听通知的方法有...

  • Swift 监听设备方向

    思路: 通知监听 监听 监听回调方法 移除通知 & 结束生成设备旋转方向通知

  • RAC

    代理、通知、block、kvo、Target都属于响应式编程 ReactiveObjc和通知有点像,但是RAC里创...

  • UIDevice

    记录UIDevice的属性和方法 其中,下面这个监听物理方向改变的通知有一个坑 可以参考iOS开发中屏幕旋转的那些坑

  • UITextField监听键盘输入,设置leftView大小

    配合ReactiveObjC框架中提供的rac_textSignal的API就可以全面的监听按钮输入 注意 通过U...

  • iOS 利用ReactiveObjC 监听 NSMutableA

    我以前的kvo NSMutableArray,调用add不够优雅https://www.jianshu.com/p...

  • iOS ReactiveObjc框架解析

    简介 ReactiveObjc将原有的各种设计模式,包括代理、Target/Action、block、通知中心以及...

网友评论

      本文标题:ReactiveObjC 监听通知遇到的坑

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