1 #ifndef MODULE_H 2 #define MODULE_H 3 const char *getModuleVersion(void); 4 5 #ifdef FOO 6 # error Module should have been built without -DFOO 7 #endif 8 9 @interface Module 10 +(const char *)version; // retrieve module version 11 +alloc; 12 @end 13 14 #define MODULE_H_MACRO 1 15 #__private_macro__ MODULE_H_MACRO 16 17 #endif // MODULE_H 18