It should just be implicitly through the module import. The reason those kind of scripts exist I believe is because in the past those compatibility header files weren't generated. Now if I have Swift module FooSwift and import it into my .m ObjC file in FooObjC like so @import FooSwift; it should see everything made available to ObjC from FooSwift. Someone else can correct me if I'm wrong I've just done a few preliminary tests with a mix of library types.

2 Likes