0
我無法在iphone中的h類中聲明一個靜態整數。如何在iphone中的h類中聲明一個靜態整數?
static int i;
這給出了一個錯誤「預計說明符 - 限定詞列表靜態之前」。
請幫我out.How解決this.How我可以在iphone中聲明一個靜態變量全球。謝謝。
我無法在iphone中的h類中聲明一個靜態整數。如何在iphone中的h類中聲明一個靜態整數?
static int i;
這給出了一個錯誤「預計說明符 - 限定詞列表靜態之前」。
請幫我out.How解決this.How我可以在iphone中聲明一個靜態變量全球。謝謝。
有沒有這樣的事情作爲一個全局靜態變量。一個靜態變量具有文件範圍 - 對於.h文件,這意味着它所包含的每個文件都會獲得一個名爲i
的不同變量。要聲明全局變量,請在您的頭文件中聲明extern int i
,並在全局範圍中將int i
放入一個實現文件中(技術上哪一個並不重要)。
這應該工作(雖然我不建議在頭文件中放置對象定義)。你能向我們展示更多的背景嗎? – 2010-06-22 22:43:52