SVGKit (https://github.com/SVGKit/SVGKit) をテスト プロジェクトに含めようとしています。
そして、「libxml/parser.hファイルが見つかりません」というメッセージが表示されます
ファイルが実際にプロジェクト フォルダーの下のファイル システムに存在しないことを確認しました。それにもかかわらず、提供されたデモは問題なく動作します。
誰かが私に何が起こっているのか教えてもらえますか?
libxml をプロジェクトにリンクする必要があると思います。リンク先の github ページの「クロス プラットフォーム ライブラリ ビルド」の手順 10 と 11 で説明されているように、Xcode のビルド設定に移動し、「ヘッダー検索パス」を検索してダブルクリックし、「+」ボタンを押します。ポップオーバーで「/usr/include/libxml2」と入力し、ポップアップボタンで「再帰」が選択されていることを確認してください。すべてがさらに別のサブディレクトリ内にあると思います。
次に、フレームワーク「libxml2.dylib」を「Linked Frameworks and Libraries」に追加します。
これで問題が解決するはずです。
最初に libxml2.dylib をフレームワークに追加してから、[プロジェクト] -> [ビルド設定] に移動し、"Header Search Paths" キーを検索して、次の値を追加します: "${SDK_DIR}"/usr/include/libxml2 "all" を選択することを忘れないでくださいビルド設定用