title: Preprocessor macros in static library
body: <p>In a Objective-C project I am using a static library, compilation of this static library depends on some preprocessor macros to be set.</p>
  
  <p>When I set these macros in the project depending on the library the library does not see them. But when I set them in the library project it does work. </p>
  
  <p>Since I want to reuse this library for other projects, I require to set the preprocessor macros for each project depending on the library separately. Is there a solution for this?</p>