Objective-C Macros and useful files