為了避免在非ios平台包含uikit.h檔案,需要在prefix.pch檔案中添加一個條件判斷: cocos2d提供3個宏允許你在建立目标檔案時包含或排除代碼,這取決于你的目标平台: 當在一個特定平台上編譯時隻有一個宏的值為1,其他都為0.