私人接受 BehaviorRelay RxSwift

Private accept for a BehaviorRelay RxSwift

我正在尝试更深入地了解 RxSwift,我想知道是否有一种方法可以 "private accept" 在 RxSwift 中的 BehaviorRelay 对象上赋值。所以我的 ClassA 有一个只有 ClassA 可以设置的 BehaviorRelay,但是,例如,ClassB 可以订阅。

谢谢

class A {
    var property: Observable<Int> {
        return _property.asObservable()
    }
    private let _property = PublishSubject<Int>()
}

上面是一个非常标准的方法。