Modular Frameworks and Module Maps
Omar Abdelhafith (via Ole Begemann):
If you are like me, then you banged your head trying to solve “Include of non-modular header inside framework module ..”. But what is a modular header.
A modular header is a header that is included in the module map. This header can be either imported in the umbrella header in case you are using
umbrella header "header.h", or it can be explicitly imported in the module file usingheader "header.Any header that is not included in the module map is not a modular header and hence cannot be imported in any of the modular headers (modular headers can only include modular headers).