0

プライベート ヘッダーをスタティック ライブラリに入れたいので、顧客はパブリック ヘッダーと .a ファイルしか見ることができませんが、ライブラリをパッケージ化するときにヘッダーを「プライベート」に設定してもうまくいきませんでした。パブリック ヘッダーとソース ファイル (.a) のみを顧客のプロジェクトに追加すると、「プライベート」ヘッダーが見つからないというエラーが発生します。

4

1 に答える 1

1

先に進む具体的なことは何もありませんが、過去に遭遇したことを説明できます。.h ファイルは#import、プライベート ヘッダーへの参照を使用している可能性があります。それらを .m ファイルに移動する必要があります。これにより、宣言されていないクラスなどが原因で .h ファイルに問題が発生する場合は、@classまたは他の同様の手法を使用して前方宣言を行う必要があります。

于 2013-04-11T14:43:26.377 に答える