美文网首页
使用RAC出现的一些小问题

使用RAC出现的一些小问题

作者: hui8685291 | 来源:发表于2020-12-29 18:19 被阅读0次

@RACSubject信号

注意点:1如果一个页面需要多次发送这个消息,那么似乎会暴露一个bug,信号不会被销毁,等到发送第二个信号

          时,第一个信号仍然会被发送,导致错误,

          解决办法:最后发送一个完成信号

          示例代码
             1[self.delegateSignal sendNext:self.lastIndexPath];

             2[self.delegateSignal sendCompleted];

集成的时候就遇到了问题,分享一下:xcode8.x建的oc项目然后使用cocoapods集成ReactiveCocoa
1、podfile的文件内容(使用pod init)就可以创建一个podfile的文件
在文件中添加一下内容,就可以下载最新的啦

   pod  'ReactiveCocoa'
   use_frameworks!

2、集成之后出现了一下的error:

“Use Legacy Swift Language Version” (SWIFT_VERSION) is required to be configured correctly for targets which use Swift. Use the [Edit > Convert > To Current Swift Syntax…] menu to choose a Swift version or use the Build Settings editor to configure the build setting directly.

解决过程:
选着pods -> ReactiveCocoa -> build settings -> Swift Compiler -> Version - > Use Legacy Swift Language Version 更改为Yes

相关文章

  • 使用RAC出现的一些小问题

    @RACSubject信号 注意点:1如果一个页面需要多次发送这个消息,那么似乎会暴露一个bug,信号不会被销毁,...

  • RAC使用的一些小问题

    这里会请求两遍 因为这个信号是冷信号 nameSiagnal和ageSiagnal被订阅的时候间接的对原信号进行订...

  • Reactivecocoa(RAC)使用学习(全)

    RAC使用容易忽略掉一些细节,从而出现内存泄漏,注意⚠️ ReactiveCocoa结合了几种编程风格: 函数式编...

  • IOS RAC实践

    前言 RAC使用-->IOS RAC使用 -- ReactiveObjC 本文使用RAC+MVVM来模拟用户登录 ...

  • RAC(ReactiveCocoa)使用方法(一)

    RAC(ReactiveCocoa)使用方法(一)RAC(ReactiveCocoa)使用方法(二) 什么是RAC...

  • RAC使用

    RAC常用宏 KVO监听使用 RAC宏使用 信号类使用 使用信号模拟代理 rac_sequence遍历字典 解包元...

  • ios RAC使用总结(RACSignal、RACDisposa

    在开始MVVM之前,RAC是肯定绕不过去的。MVVM+RAC真的是双剑合璧。今天 我们先来看看RAC的使用和一些原...

  • RAC 的使用

    RAC(ReactiveCocoa) 使用详解 RAC 是什么? ReactiveCocoa(RAC) githu...

  • Macbook出现闪屏现象怎么办

    在使用Macbook的过程中,总会出现一些小问题。你的Macbook苹果笔记本出现过闪屏现象吗?Macbook笔记...

  • ReactiveCocoa源码与坑

    在阅读源码之前容我抛出个小问题,看看下面的代码? 这是公司项目中对RAC的一段使用,生成的RACSignal实例自...

网友评论

      本文标题:使用RAC出现的一些小问题

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