当OnNext调用主题

问题描述

我有一个奇怪的崩溃,但我设法在骨架应用程序中重现了。 我有一个框架,它使用RxSwift和cocoapod依赖项。 它有一个定义的简单类:

public final class FWsupplier {
    public let psubject = PublishSubject<Int>()
    public let bsubject = BehaviorSubject<Int>(value: 0)
    public init() { }
    public func triggerBehavIoUr() {
        self.bsubject.onNext(1)
    }

    public func triggerPublish() {
        self.psubject.onNext(1)
    }
}

我将框架构建为XCFramework并将其导入到主机应用程序中。 在应用程序中,我只需要在视图控制器中实例化FWsupplier调用triggerPublish便会崩溃。

class ViewController: UIViewController {
    @IBOutlet var label: UILabel!
    let supplier = FWsupplier()

    override func viewDidLoad() {
        super.viewDidLoad()
        supplier.triggerPublish()
    }
}

有人知道我在做什么错吗? Screenshot of error Screenshot of stack

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)