现在我想将我的 ObjC 框架迁移到 Swift,但是我遇到了以下错误:
include of non-modular header inside framework module 'SOGraphDB'
引用的是一个头文件,该头文件仅定义了一种协议,我在某些类中使用此头文件以使用此协议。
它似乎与模块功能有关,但目前还不太清楚如何修复,你知道解决方案吗?
更新:
这是Swift编译器错误。
更新2:
一个快速修复方法(但不能解决根本原因)是将以下设置设置为yes: CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES = YES