2017-04-19 16 views
0

プロジェクトにRxSwiftライブラリを追加しましたが、私はいつでもアプリケーションを実行しようとしましたが、いつもコンパイラエラーが発生しました未解決の識別子「Materialize」の使用Observable + Single.swift class.Theエラーは下記の方法で発生します。この問題の解決方法を教えてください。コンパイラエラーRxSwift:未解決の識別子 'Materialize'の使用

extension ObservableType { 
    public func materialize() -> Observable<Event<E>> { 
     return Materialize(source: self.asObservable()) 
    } 
} 

extension ObservableType where E: EventConvertible { 
     public func dematerialize() -> Observable<E.ElementType> { 
     return Dematerialize(source: self.asObservable()) 
    } 
} 

答えて

0

これは、Materializeクラスが一般に公開されていないためです。小文字の "m"を使用してみてください。

+0

私はすでに小文字の「m」で試していますが、「引数がない引数を渡すために引数を渡した」のような別のエラーがあります。 – IKKA

+0

そのコードを表示する必要があります。 –

関連する問題