2017-08-15 11 views
0

私は、ココアタッチフレームワーク(A)をスピーディーで客観的なcファイルと埋め込みサードパーティフレームワーク(ポッドなし)で混在させました。次に、このフレームワークAを私のアプリケーションに追加し、内部に非モジュラーヘッダについてのエラーを取得しますが、このエラーはサードパーティフレームワークのヘッダのためです。私は非モジュール式のincludeをYESに設定しました。フレームワークモジュール内にノンモジュラーヘッダーをココアタッチフレームワークで組み込む

私はこれをどのように修正できますか? ありがとう

答えて

1

ファイルインスペクタでヘッダファイルのターゲットメンバーシップをProject/PrivateからPublicに変更します。それがうまくいかない場合は、実装ファイルではなくヘッダーファイルとしてのみフレームワークをインポートしていることを確認してください。また、インプリメンテーションファイルでインポートが実行されていることを確認してください。

+0

第三者フレームワークのヘッダーファイルですか?もしそうなら、ファイルインスペクタにそのようなオプションはありません。 また、ヘッダファイルでは、フレームワークのヘッダファイルからtypedef intへの参照があるため、実装ファイルにインポートできません –

関連する問題