What is considered best practice for Cocos2D to handle code that needs to be different for each platform?
For example, let’s say I want to handle input differently on PC versus mobile platforms. How do I do it? Simply compile time decision via #ifdefs? By the way, what are the compile time macros that are activated for each platform?