Apple sometimes uses the Bitwise-Shift operator in their enum definitions. For example, in the CGDirectDisplay.h file which is part of Core
.. because 1<<7 looks more concise and easier to read than 01000000. Doesn't it?
1<<7
01000000