私はC++コード(fuzzylite.com)をSwiftフレームワークプロジェクトに統合しようとしています。私が理解しているところでは、Swiftフレームワークプロジェクトでブリッジヘッダーを使用することはできません。むしろUmbrellaヘッダーにソースを含める必要があります。私は、Objective-CのクラスでのC++のコードをラップしてからのような傘ヘッダーでのObjective-Cヘッダが含まれていました。ここに述べたようにXcodeを使ってSwiftフレームワークプロジェクトにC++コードを統合しようとしていません -
#import <Fuzzylite/ObjCWrapper.h>
は(Clarification on adding Objective C code to a swift dynamic framework)すべての手順を追ったが、それは実際に動作しませんので、 Objective-CラップC++フレームワークを見つけることができません。どんな助けも高く評価されます!
未定義のシンボルエラーを出すと宣言されていない場合、私は同じことをしようとしていますが、extern "C"関数を使用しています。 – abhi