2012-01-04 3 views
3

iOSプロジェクトを構築するのに少し時間を費やしましたが、別のプロジェクトでUITableViewControllerの1つを再利用したいと思います。iOSには別のxcodeプロジェクトのUIViewControllerが含まれています

このUITableViewControllersは

(.H、.Mと.xibファイルの上にコピーするので、そのない単に場合、別のViewControllerから継承し、#importsを経由して複数のクラスを含むカスタムのUITableViewControllerである)非常に複雑です

xcode4でこれを行うにはどうすればよいですか?私が考えてきたオプションは、ライブラリ(.a)、フレームワーク(.framework)、または新しいxcodeprojectを元のものにインポートすることです。

おかげ

答えて

2

は、私は静的ライブラリにカスタムビューコントローラを構築する新しいプロジェクトに含めるための最も簡単な方法だと思います。しかし、すべてのものが正しく組み込まれ、正しく構築されるように、古いプロジェクトで少し作業が必要になります。 Xcode 4では、ライブラリーは1つの静的ファットライブラリーに組み込まれなくなり、特定のビルドのためだけに1つのライブラリーになります。例えばiphonesimulator-debug。これらのライブラリのさまざまなバージョンをすべて含めるか、スタティックライブラリを1つ作成するビルドスクリプトを追加する必要があります(これにより、あなたの生活ははるかに簡単になります)。

この投稿は、Build Fat Static Libraryにあり、静的ライブラリでの作業時間を節約できました。うまくいけばそれもあなたを助けるでしょう。

関連する問題