カスタムフレームワークTSUIがモジュールとして定義されています。 Objective-CとSwiftコードの両方を持っています。@import X;原因エラーモジュールXを作成できませんでした。
#import <TSUI/TSUI.h>
すべてがうまく動作しますが、その後私はObjective-Cのコードへのアクセスのみを取得します:私はObjective-Cのコードでそれをインポートする場合は、次のように。私のようにそれをインポートする場合は、:
@import TSUI;
または
#import <TSUI/TSUI.h>
#import <TSUI/TSUI-Swift.h>
すべてが正常にコンパイルが、Xcodeで、私は次のエラーを取得:フレームワークとアプリケーションコードの両方で
を私は次のビルド設定を設定しました:
- 埋め込みコンテンツcont AINSスウィフトコード= YES
- 私が導出されたデータのクリーニング、プロジェクトを掃除しようとした、と問題が戻ってくる続ける非モジュラーフレームワークモジュールに含ま= YES
- モジュールを有効にする= YES
を許可します。フレームワークにSwiftコードが含まれていないが、#importではなく@importに含まれている場合にも表示されます。現時点で私はそれをバグとみなします。
あなたはそれをインポートする前にプロジェクトを構築しようとしたができますか? –
この問題が発生した小さなサンプルプロジェクトを作成してアップロードできますか? – JAL