モデルが C++ (Boost を使用) で記述され、ビューが Objective-C++ (Cocoa Touch を使用) で記述されるアプリケーションの開発を検討してください。
iPhone アプリケーションを開発するために C++ と Objective-C++ を統合する方法を示す例はどこにありますか?
モデルが C++ (Boost を使用) で記述され、ビューが Objective-C++ (Cocoa Touch を使用) で記述されるアプリケーションの開発を検討してください。
iPhone アプリケーションを開発するために C++ と Objective-C++ を統合する方法を示す例はどこにありますか?
ソースから直接取得してください。Apple には、Objective-C での C++ の使用に関するドキュメントがあります。
私の意見では、C++ と Objective-C の部分をできるだけ明確に分離するように努めること以外に、これ以上のことはありません。
あなたの場合、それは自然になります:
実際の単純な例は知りませんが、Mac にネイティブ GUI を持つクロスプラットフォーム プロジェクトでは、同じアプローチが使用されます。最もクリーンな例の 1 つはChromium ソースです。