iOS アプリで C++ ライブラリを使用しようとしていますが、そのライブラリを Objective-C++ コードでラップしています。
私の iOS アプリが依存しているヘッダー ファイルの 1 つは、名前空間内でいくつかのデータ型 (列挙型とクラス) を宣言する C++ ヘッダー ファイルです。C++ ヘッダーの iOS ランドをインクルードすると、名前空間キーワードが認識されないというコンパイラ エラーが発生します。
すべての C++ 名前空間バージョンの Objective-C++ ラッパー クラスを作成する以外に、C++ ヘッダーを引き継ぐ別の方法はありますか?