rpetrich/CaptainHook — pull request #1 by EliaCereda (2012-08-16 22:29:17+00:00)
Title: Fixed !__has_feature(objc_arc) issue (typo?)

This seems a typo to me: you are checking if the compiler doesn't support ARC to define CHHasARC.
This way Xcode doesn't compile giving ARC-related errors, but removing the negation (!) fixes all of them.

Also, may I suggest you to follow the advice from Clang (bit.ly/Jt5XKj) of checking if __has_feature is defined instead of checking if __clang__ is defined. :)