http://stackoverflow.com/questions/458304/how-can-i-programmatically-determine-if-my-app-is-running-in-the-iphone-simulato

stackoverflowにあったんですが、

#include "TargetConditionals.h"


をinlcudeして、

#if TARGET_IPHONE_SIMULATOR
    //シミュレータだけの処理
#endif 


 のようにTARGET_IPHONE_SIMULATORやTARGET_OS_IPHONE定数を調べればよいとのことです。