Friday, 15 January 2010

objective c - Excluding internal headers from framework umbrella header -


While trying to start using Swift (including turning on module support), I started receiving messages like this Done:

  [snip] / & lt; Module-Include & gt ;: 1: 1: Header 'NPKBaseAppearance.h' is not included in the umbrella header for module 'presskit'.  

The header in question (about ten of them) Not listed in the presskit, but for good reason - they include internal or rare uses of sections and categories which I do not want to expose most of the users of their structure. (Some of them I want to highlight selected places, should never expose other people.)

The marker does not help to mark the header as private. This is a warning in my outline project, but each goal has an error using the framework, so I can not just ignore this problem.

Obviously I can add these headers to my umbrella heading, but I do not want to 't do I violate some framework rules while using the module? What is the suggestion of handling this type of situation?

Do not know if you have already solved this problem

< / P>


No comments:

Post a Comment