0
我正在開發一個連接到硬編碼URL的框架。我希望能夠在自動化測試中更改該網址。我加入以下到我的傘頭:Xcode:只在調試模式下聲明公用標題中的方法
#ifdef DEBUG
- (void)setServerUrl;
#endif
我想,如果我在-configuration Release
模式構建框架,預處理器將刪除代碼,這就是我想要的方法聲明。
因此,也許我的做法是錯誤的,或者它是正確的,但實施不是。無論如何,我如何僅在DEBUG模式下公開一個方法?可能嗎?