我知道如何使用預處理指令類似這樣的Objective-C的預處理指令:爲「如果不是」
#if SOME_VARIABLE
// Do something
#else
// Do something else
#endif
但如果我只是想要做的事IF NOT SOME_VARIABLE。
很顯然,我還可以這樣做:
#if SOME_VARIABLE
#else
// Do something else
#endif
。 。 。離開,如果空的,但是,有沒有辦法做到:
#if not SOME_VARIABLE
// Do something
#endif
蘋果文檔here建議沒有,但是這似乎是一個非常基本的需要。
基本上我想要做的預處理器相當於:
if(!SOME_VARIABLE)(
{
// Do Something
}
我已經刪除了對TARGET_IPHONE_SIMULATOR的所有引用。那只是一個例子。我只想知道如何在預處理指令中說IF NOT。 – Undistraction
啊好吧,那很好。解決方案也應該有效。 – CarlJ
所以它確實如此。謝謝。 – Undistraction