2010-06-10 47 views
3

我正在開發一個API庫,我想添加一些警告,如果沒有包含可選的apikey,另一個開發人員構建應用程序時會顯示這些警告。它應該可以在沒有密鑰的情況下構建(因爲它是可選的),所以我不能只添加語法錯誤來強制構建錯誤。Xcode中的自定義警告

我知道Xcode支持TODO和FIXME,但那些在任何主要位置都沒有真正突出顯示。

任何其他想法如何解決這個問題?

回答

24

可以使用#warning預處理指令:

#warning This will appear in the compiler warnings output 

以下#warning將出現在編譯時警告,但它不會阻止該項目被建立的文本(除非警告視爲錯誤) 。

+1

爲防止xcode生成,您可以使用#error:P明顯... – Kappe 2014-10-13 16:45:53