2012-11-07 26 views
6

iOSアプリケーションにリンクしているライブラリ用の.aファイルがあります。ライブラリのバージョン番号はどのように知っていますか?私はプログラムでこれを行う必要はありません、私はそれを手動で一度取得する必要があります。静的ライブラリからバージョン番号を取得するにはどうすればよいですか?

+0

手動?ハードコードでは、libのソースに付属のplistがあるはずです。 – CodaFi

+0

私はバージョンを取得したい、それを設定しない。 –

答えて

7

バージョン番号を静的ライブラリにエンコードする方法に関する共通のテーマはありません。

時には全く存在しません。 これは、そのライブラリに属する​​ヘッダーを使用して行われることがあります。 このような情報を返す関数を使用して行われることがあります。 静的ライブラリが、かもしれないに正しいバージョン番号を含むplistを含む疑似フレームワークの一部である場合があります。

スタティックライブラリ自体は、ファイルアーカイブに入れられるオブジェクトファイルの束ではありません。追加の情報はほとんどなく、メタデータについては言及していません。

関連する問題