2

Cocoa プロジェクト内で boost.org を使用することは、それほど複雑ではありません。ここで説明されているように、不透明なポインターを使用しています: C++ のメイン関数とクラスを、コンパイルおよびリンク時に Objective-C および/または C ルーチンから分離できますか?

そこで、使用しているブースト ライブラリ (Graph、Spirit など) の周りにいくつかの Objective-C ラッパーを作成して、プログラムで一貫したスタイルを保持するようにしました (また、すべてのプロジェクトが汚染されないようにして、最終的に完全に Objective-C になるようにしました)。 -C++)

先に進む前に、そのようなラッパーが (オープンソース プロジェクトとして) 既に存在するかどうかを知りたいですか?

4

1 に答える 1

1

私の知る限り、既製のラッパーはありません...おそらくそれが役立ちます:

Boostoniphone: https://github.com/root42/boostoniphone-with-objc-nil-fix

于 2012-11-10T13:24:44.933 に答える