0
我在名爲MyProject
的項目中使用名爲MyLib
的pod
。在我的項目,當我「進口」 MyLib
,文件Pods-MyLib-prefix.pch
包含const
以下instanciation:與可可豆莢使用相同的兩個不同的時間:它怎麼可能?
static const int ddLogLevel = LOG_LEVEL_VERBOSE;
,但在「主」 .pch
(文件MyProject-prefix.pch
),我能夠實例相同常量到一個不同的值,沒有錯誤:
static const int ddLogLevel = LOG_LEVEL_DEBUG;
這是完美的,我沒有任何問題,但我有點驚訝。所以我的問題是:
怎麼可能實例兩次以這種方式同
const
?提出這個問題,我想用pod
s獲得更多關於項目底層架構的信息。我們可以用同樣的方法定義幾次相同的
#define THE_SAME_KEY_WORD
嗎?