私はいくつかのObjectiveCファイルとc++ファイルを既存のiOSプロジェクトに追加しました。.mmファイルの.hファイルを対応する.mファイルとともに.hファイルにインポートすると、あらゆる種類のエラーが発生します。
新しいコードをインポートする.hファイルの.mファイルを.mmに変更すると、以前と同じエラーが発生しますが、新しい.mmファイルに関する新しいエラーが発生します。
これを修正する方法がよくわかりません。
これが効果がある場合は、ARCを使用しています。
名前空間(不明なタイプ)、インポートされた.mmファイルでの不明な名前の問題、.mmファイルの.hファイルに::を含むステートメントで予期される式エラーについて不平を言います。私が得られないのは、これらのファイルは、コピー元のプロジェクトで正しく機能するということです。私はプロジェクトからソースを取得しただけです。また、ディレクトリにヘッダー検索パスを追加しました。また、[追加されたディレクトリへの参照を作成する]オプションを選択しました。
何らかの理由で、ファイルはコンパイルソースセクションにありません。ファイルを追加しようとすると、ファイルセレクタツリーに、追加したこれらのソースファイルが含まれていません。追加されたディレクトリも黄色ではなく青色ですが、空です。