1

私は iOS スタティック ライブラリを生成するプロジェクトと、ライブラリの使用方法を説明するサンプル コードに取り組んでいます。ライブラリのコードは公開されませんが、サンプル コードは公開される予定です。また、サンプル コードをライブラリの簡単なテスト ハーネスとして使用するため、開発中にプライベート ソース ファイルを直接指定し、ライブラリの依存関係なしでテストします。問題は、サンプル コード プロジェクトを手動で変更して、一般に使用できるようにしなければならないことです。開発モードでライブラリへの変更を簡単にテストし、ライブラリをサンプル コード (現在は実際の .a ファイル + ヘッダーを指している) と共にリリース可能なファイル階層にビルドおよびパッケージ化する方法が必要です。私はすべてを手作業で構築する方法を知っています。私の質問は、フォルダー/プロジェクト構造をどのように設定するかという点です。また、プロセス全体を自動化するためのビルド スクリプトの設定方法についても説明します。Xcode v4.3.2 を使用しています

ありがとう!

4

1 に答える 1

2

静的ライブラリをビルドするだけのプロジェクトをセットアップする必要があります。ライブラリのソースを含む唯一のものであるべきです。次に、そのスタティック ライブラリとサンプル コードをインポートしてテストする別のプロジェクトを作成できます。テスト アプリケーションを直接ソースに向ける必要はありません。ライブラリを使用する人の観点からライブラリを開発することをお勧めします (パブリック ヘッダーと静的ライブラリにのみアクセスできます)。

于 2012-04-11T00:04:57.343 に答える