2 つのポッドをインポートする必要があるコントローラーがあります。
import Realm
import ReactiveSwift
問題は、両方に という名前の型があることProperty
です。
これを両方のポッドのインポートで使用すると、コンパイル時エラーが発生しますCannot specialize a non-generic definition
。
回避策として、
別のファイルを作成し、コントローラーに拡張機能を追加して、レルムのみをインポートしました。ReactiveSwift をコントローラーファイルに保持しました。これは、エラーを防ぐのに役立ちます。しかし、これが最善の方法ですか?