2016-03-20 8 views
1

私はiOSアプリケーションを構築し、依存性注入には台風フレームワークを使用しています。私は現在ソース(すなわちgitサブモジュール)に含まれているフレームワークを持っていて、Typhoon.frameworkはコンパイルされたバイナリにリンクされています。しかし、私は私の最初のアセンブリを作成しようとすると、私はTyphoonDefinitionクラス浮き彫りにエラーAmbiguous reference to member 'withClass'取得:エラーの詳細を見てみると台風DIフレームワークで「あいまいな参照」エラーが発生する

assembly function, with highlight shown

を、私は、これらの3つの「候補」が見つかっ参照してください。それは、これが何を意味するのか確かだ場合、私は、それがTyphoonDefinitionの3種類があると考える理由として失われています:

enter image description here

をどれでも(1)あいまいさを解決するのいずれかの方法として、アイデア、または(2 ) "候補者"、エラー、または他の何かについての詳細情報を入手できますか?

+0

update:同じ結果でTyphoonをCocoaPodsの依存関係として追加しようとしました。 – Quintana

答えて

1

これは、TyphoonとCarthageをデプロイしようと試みたときと、その後サブプロジェクトとして展開するときに残った、何らかの種類のビルドアーティファクトの問題のようです(私は他のdepsの1つがCocoaPodsこの問題は、私がTyphoonをソース経由で再接続したときに始まりました)。私はきれいにすることができるすべてのものを掃除しました(ビルドディレクトリ、派生データ、Xcodeキャッシュなど)、それは消え去っているようです。

関連する問題