我不知道爲什麼發生這種情況時,我跟着例如貼here.未定義的符號錯誤調用辛格爾頓的getInstance()
class Song {
private:
// singletong
Song();
Song(Song const&); // don't implement
void operator = (Song const&); //don't implement
public:
// Singleton method
static Song &getInstance(){
static Song song;
return song;
}
};
如果我不調用類的,沒有任何問題。只要我這樣稱呼Song類:
Song::getInstance();
// also tried: Song &song = Song::getInstance();
Xcode不想再構建項目。我得到這個錯誤:
任何想法爲什麼發生這種情況?
'宋'是單身?你只需要一首歌?你不喜歡音樂或什麼? ;-) – Nawaz 2012-07-26 15:07:08