解决方式:在 Podfile 中开启 use_modular_headers!
关闭 "Precompile Bridging Header"
在 MixPod_ObjC.m 中:
#import "ObjcSwiftMixPod-Swift.h"
问题 4 Declaration of 'MixPod_ObjC' must be imported from module 'ObjcSwiftMixPod' before it is required
使用 @import ObjcSwiftMixPod; 代替 #import "MixPod_ObjC.h"
DerivedSources/ObjcSwiftMixPod-Swift.h
#import <ObjcSwiftMixPod/ObjcSwiftMixPod.h>
注意:需要在 header 文件中使用 @protocol, 然后再 .m 中 import #import "{PodName}-Swift.h" 详细请见:https://cjwirth.com/tech/circular-references-swift-objc