Avatar
なるほどです。。。 今は、ちょっとダサいんですが下記のように対応しています。 public protocol AppConfigProvider { var config: AppConfig { get set } var rx_config: Observable<AppConfig> { get } } public class ACP : AppConfigProvider { public var configSubject: PublishSubject<AppConfig> public var config: AppConfig { return try! configSubject.value()} public var rx_config: Observable<AppConfig> { return configSubject } }
9:03 AM
本当は a.config a.rx.config みたいに分けたいのですが、難しいですかね・・・?