2011-01-04 22 views
1

他のiOSプロジェクトといくつかのコードを共有したいと思います。だから私は静的ライブラリを作成します。 このライブラリを他のプロジェクトで使用し、そのライブラリのヘッダファイルを使用すると、No such file and Directoryのようなエラーが表示されます。誰でも私にそれの修正を教えることができます。ここでiPhone静的ライブラリ

私はそのサンプルをダウンロードし、静的libにに
http://www.amateurinmotion.com/articles/2009/02/08/creating-a-static-library-for-iphone.html

を作るための参照を取得します。それは私の場合にも働いていません。だから私はそのエラーを修正するために手伝ってください。ブログは、詳細な一方で、今はおそらく少し古いですので、事前に

おかげで

答えて

1

私の推測では次のようになります。何かのように、猫の皮膚には千種類の方法があります。

これで、iPhone SDK用のフレームワークを作成し、シミュレータとデバイスバージョンの両方のクラスを組み込むことができます。フレームワークには、Xcodeにドラッグ&ドロップするだけでプロジェクトに含めることができるという利点があります。さらに、私はフレームワークをバージョン番号の付いたディレクトリに保存するのが好きなので、もし私が変更を加えると、依存するプロジェクトは私がそれらを更新する準備ができるまで古いものを使い続けることができます。

私はそれをしませんが、上記の理由から、私はクライアントプロジェクトにlibsプロジェクトをドラッグアンドドロップするとは確信していません。私にとって静的なフレームワークの考え方は、それがクライアントから独立しているということです。それをクライアントプロジェクトにドロップすると、2つのプロジェクト間の接続が逼迫します。

とにかくlipoフレームと静的フレームワークで検索します。私はhttps://github.com/drekka/dUsefulStuffという私のプロジェクトのスクリプトも用意していますので、役に立つと思います。

+0

URLにアクセス中に「ページが存在しません」というエラーが表示されるhttp://drekka.github.com/dUsefulStuff静的フレームワークを構築するための他のリンクや参考になる例を教えてください。 – Mahek

+0

申し訳ありませんが、間違ったURLです。今修正しました。 – drekka

+0

ご連絡ありがとうございます。あなたが気にしないなら、私のコードのための静的なフレームワークを作成し、他のプロジェクトでそのフレームワークを使用するサンプルコードを教えてください。 – Mahek

関連する問題