Useful Objective C Macros.