在框架模块内包含非模块化标头,带有可可触摸框架



我混合了cocoa touch框架(A(与swift和objective-c文件,以及嵌入式第三方框架(没有pod(。然后我将此框架 A 添加到我的应用程序中,并收到有关内部非模块化标头的错误...,但此错误适用于第三方框架的标头。我已将允许非模块化包含设置为是。

任何想法,我该如何解决这个问题? 谢谢

在文件检查器中将头文件目标成员资格从"项目/专用"更改为"公共"。如果这不起作用,请确保仅将框架作为头文件导入,而不是实现文件。还要检查导入是否在实现文件中完成。

最新更新