複数の iOS アプリで使用される静的ライブラリを構築しています。並行して、ライブラリを使用してこれらのアプリの 1 つに取り組んでいます。
開発中、少なくとも 1 日に 1 回、ライブラリのヘッダー ファイルが見つからないという迷惑なエラーが発生します (私のアプリ プロジェクトで)。静的ライブラリを構築するとき、ヘッダーはPublic
、Private
またはProject
ライブラリで公開したいすべてのヘッダーはPublic
.
私の質問は、これらの公開ヘッダーを管理する最善の方法は何ですか? すべてのパブリック ヘッダーに対して1 つのメイン パブリック ヘッダー ファイルを作成する必要があります#import
か? Xcode でそのようなファイルを生成できますか?
もう 1 つの重要な質問は、Public Header Folder Path
設定の推奨値は?
私の主な目標は、このライブラリを使用する将来のプロジェクトが、できるだけ少ない構成で実行できるようにすることです (リンカー フラグの追加、変更User Header Search Path
など)。
どうもありがとうございました。