在Swift Cocoa框架项目中使用Objective-C框架

在Swift Cocoa框架项目中使用Objective-C框架,objective-c,swift,cocoa,frameworks,Objective C,Swift,Cocoa,Frameworks,我最近正在用Swift编写一个Cocoa框架。但是,它使用Microsoft Band SDK中的类。但是Microsoft Band SDK框架是Objective-C框架。在我添加了MSB和SDK框架之后: #import <UIKit/UIKit.h> //! Project version number for WearableKit. FOUNDATION_EXPORT double WearableKitVersionNumber; //! Project versi

我最近正在用Swift编写一个Cocoa框架。但是,它使用Microsoft Band SDK中的类。但是Microsoft Band SDK框架是Objective-C框架。在我添加了MSB和SDK框架之后:

#import <UIKit/UIKit.h>

//! Project version number for WearableKit.
FOUNDATION_EXPORT double WearableKitVersionNumber;

//! Project version string for WearableKit.
FOUNDATION_EXPORT const unsigned char WearableKitVersionString[];

// In this header, you should import all the public headers of your framework using statements like #import <WearableKit/PublicHeader.h>

#import <MicrosoftBandKit_iOS/MicrosoftBandKit_iOS.h>
#导入
//! WearableKit的项目版本号。
基金会\出口双耐磨套件版本号;
//! WearableKit的项目版本字符串。
FOUNDATION_导出常量无符号字符可穿戴KitVersionString[];
//在这个标题中,您应该使用#import之类的语句导入框架的所有公共标题
#进口
我得到错误:“在框架模块中包含非模块头”

/Users/SharpPug/Documents/Repo/WearableKit/WearableKit/WearableKit.h:19:9:错误:框架模块“WearableKit”中包含非模块头
#进口
^
:0:错误:无法生成Objective-C模块“WearableKit”
/Users/SharpPug/Documents/Repo/WearableKit/WearableKit/WearableKit.h:19:9: error: include of non-modular header inside framework module 'WearableKit'
#import <MicrosoftBandKit_iOS/MicrosoftBandKit_iOS.h>
        ^
<unknown>:0: error: could not build Objective-C module 'WearableKit'