iOSアプリケーション用の静的ライブラリを書き始めようとしていますが、いくつか質問があります
- ライブラリ内で純粋なC++を使用し、std :: vectorなどを受け入れるメソッドを持つパブリッククラスを公開しても大丈夫ですか?
- 私はC++やC#などの強い型のプログラミングの世界から来ており、このライブラリにC++を使用する方がはるかに簡単です。
- 一般に、純粋なiOS開発者はC ++コードを使用して、.mファイルを.mmに変更しても大丈夫ですか?
- xCodeで、静的ライブラリとデモプロジェクトの両方を同じアプリケーションにロードして、デバッグを容易にすることはできますか?
- 静的ライブラリプロジェクトのビルド後の手順を実行して、.aファイルを必要な場所にコピーするにはどうすればよいですか?
- 静的ライブラリをデバッグするにはどうすればよいですか?
- 一般に、静的ライブラリはiOSプロジェクトの一般的なものですか、それとも誰もがソースコードをアプリケーションに埋め込むことを好みますか?
これに関する記事や本は大歓迎です。
どうも