0

SDWebImageをプロジェクトに統合しました。これは、Macシステムの魅力のように機能しますが、プロジェクトを他のMacシステムに送信しているときに、SDWebImage / UIImageView + WebCache.hのようなエラーが表示されます。ファイルが見つかりませんが、同じプロジェクトがシステムで機能しています。プロジェクトを2〜3日間継続して実行した後、Macシステムでも同じエラーが発生することがあります。

パスをプロジェクト>ターゲット>ビルド設定>'ヘッダー検索パス>$(SOURCE_ROOT)/SDWebImageに変更するなどのすべての方法を試しました

$(BUILT_PRODUCTS_DIR)も試してみました-ヘッダー検索パスで、

私の問題を解決するためのいくつかの提案をください

前もって感謝します

4

2 に答える 2

3

プロジェクトにSDWebimagesが追加されているため、唯一の参照であるため、プロジェクトフォルダーにSDWebimagesデモプロジェクトのフォルダーを追加します

そして、私はこのようにSDwebimageを設定しています:-

  • 最初にプロジェクト名を右クリックする必要があります:->ファイルをyourProjectに追加->選択したSDWebImageprojectを追加します

注:- コピー オプションをチェックしないでください

  • Xcode のプロジェクト名をクリックしてフェーズをビルドします:->ターゲットの依存関係:-> + ボタンをクリックして、SDWebimage ARC を追加します。

  • ライブラリをクリックしてリンクバイナリを選択し、+ボタンを追加してlibSDWebimageARC.aを追加し、もう一度+をクリックしてimageIO.frameworkを追加し、libxml2.dylibを追加します

  • ビルド設定に移動:->その他のリンク フラグ:-> -ObjC を追加

  • およびヘッダー検索パスにこの 3 つの項目を追加します

    1 /usr/include/libxml2

    2 "$(OBJROOT)/UninstalledProducts/include"

    3 「$(TARGET_BUILD_DIR)/usr/local/lib/include」

スムーズに歓声を上げるようにビルドして実行します.... :)

于 2012-10-05T09:27:40.287 に答える
0

フレームワークパスでもこれを見出してみてください:

$(SDKROOT)/開発者/ライブラリ/フレームワーク

于 2012-10-05T09:23:18.113 に答える