1
私は、次のリポジトリからMDCSwipeToChooseViewを使用しています:Cocoapodsは無効アンブレラヘッダを生成し
https://github.com/clsource/MDCSwipeToChoose
とCocoapodsは次のようになりますアンブレラヘッダ生成:
#import <UIKit/UIKit.h>
#import "MDCSwipeToChoose.h"
#import "MDCSwipeOptions.h"
#import "MDCSwipeOptions.m"
#import "MDCSwipeToChooseViewOptions.h"
#import "MDCSwipeToChooseViewOptions.m"
#import "MDCPanState.h"
#import "MDCPanState.m"
#import "MDCSwipeDirection.h"
#import "MDCSwipeResult.h"
#import "MDCSwipeResult.m"
#import "MDCSwipeToChooseDelegate.h"
#import "MDCSwipeToChooseView.h"
#import "MDCSwipeToChooseView.m"
#import "UIView+MDCSwipeToChoose.h"
#import "UIView+MDCSwipeToChoose.m"
FOUNDATION_EXPORT double MDCSwipeToChooseVersionNumber;
FOUNDATION_EXPORT const unsigned char MDCSwipeToChooseVersionString[];
コンパイラので、間違っています次のように述べています:
.m
のインポートを手動ですべて削除すると、コードをコンパイルできますが、pod install
またはpod update
を再度実行するたびに間違ったヘッダーが再生成されます。 私はSwiftを使用しており、use_frameworks!
をPodfileに有効にしました。
Cocoapodに問題がありますか?どうすればこの問題を解決できますか?
ポッドに ':submodules => true'を追加してみてください。' pod "MDCSwipeToChoose"、:submodules => true'です。確かに、暗闇の中でのショットかもしれない。 –