3

このチュートリアルで、ヘッダー ファイルの静的ライブラリ出力パスは、たとえば次のように構成する必要があることを読みました。

Build/Products/Debug-iphoneos/YourLibraryName

<YourLibraryName/YourLibraryName.h>その後、インポートとして使用できます。

すべての手順に従い、静的ライブラリ プロジェクト (静的ライブラリ xcode プロジェクト内) のターゲット用に、パブリックヘッダー フォルダー パスを. 変更は、デバッグとリリースのすべてのフェーズに適用されます。YourLibraryName/usr/local/include

わかりましたので、すべてのターゲットを消去し、Finder でビルド フォルダーを削除して、再度ビルドします。しかし、変化はありません。Xcodeはヘッダーファイルをコピーし続けます

Build/Products/Debug-iphoneos/include/YourLibraryName

「include」フォルダーをスキップしたくありません。Private headers フォルダーのパスも変更しようとしましたが、効果はありませんでした。これは Xcode のバグですか、それとも回避策はありますか?

私の目標は、共通のユーティリティ クラス用の静的ライブラリ xcode プロジェクトを作成することです。そして、これをそれらを使用するすべてのアプリにドラッグし、Apple フレームワークのようなフレームワークを山かっこで囲みます。

4

1 に答える 1