3

私は iOS 開発の初心者で、アプリで使用したいライブラリを見つけました。

https://github.com/ustwo/US2FormValidator

作成者がドキュメントに記載されている手順に従って、プロジェクトを私のプロジェクトにインポートしましたが、インポートしたプロジェクトの .h ファイルをコードから #import できません。また、ターゲットのビルド フェーズのライブラリ アイテムが赤のままになっていることもわかります。プロジェクトを適切にインポートしていない可能性があります。プロジェクト フォルダー全体を自分のフォルダーにコピーしてから、プロジェクトの Xcode のプロジェクト ナビゲーターで、右クリック > ファイルをプロジェクトに追加 > インポートするプロジェクトの .xcodeproj ファイルを選択します。 、そしてそれが私のプロジェクトフォルダーにコピーされました。それがこれを行う方法ですか?

4

2 に答える 2

1

以前にターゲットの依存関係を追加し、バイナリをビルドフェーズのライブラリにリンクしていたヘッダー検索パスを設定することで、最終的に機能させました...すべての回答に感謝します。

于 2012-11-19T14:28:45.223 に答える
0

プロジェクトが正しくインポートされたようです。(必ずしもプロジェクト フォルダーを自分のフォルダー内にコピーする必要はありませんでしたが、個人的な好みです...) 通常、Xcode はヘッダーとソース ファイルを正しく接続しますが、ターゲットのビルド フェーズに手動でファイルを追加する必要が時々ありました。窓。(特に、サブプロジェクトがスタティック ライブラリをビルドする場合は、Copy Headers ビルド フェーズにヘッダーを追加します。)そういえば、Xcode が必要なファイルをコンパイルすることを認識できるように、適切なターゲットを Target Dependencies リストに追加してください。

于 2012-11-18T15:44:58.160 に答える