私はObjective-Cアプリケーション(MacまたはiPhone)で使用したいC言語で書かれたライブラリを持っています。Objective-CでCライブラリをラッピングするヒント
残念ながら、このライブラリはオープンソースのスペースに個人によって書かれているため、ドキュメントはまれであり、不完全です。ライブラリでの使用方法はわかりますが、コードベース全体の概要はわかりません。
私がしたいことは、Objective-Cのライブラリを簡単に使える、転送可能なクラスにまとめることです。
- 誰もこのアプローチにどのようなヒントがありますか?
- ライブラリがどのように構造化されているかの視覚的な階層を取得する最善の方法についてのアドバイスはありますか?
- 再利用性と使いやすさのためにラッパーを最適に構成する方法を決定するにはどうすればよいですか?
ご協力いただきありがとうございます。ありがとうございます!
+1。最初に必要な素敵なインターフェースを定義してから、Cライブラリーを使用して実装を記入してください。 –
インターフェースとは、ユーザーインターフェースまたはコードインターフェースのことですか? – Jasarien
私は彼がコードインターフェイスを意味すると思います。 –