2012-03-14 58 views
1

編輯一些代碼後我得到4生成錯誤:iOS 5的連接錯誤

Undefined symbols for architecture i386: 
"_OBJC_CLASS_$_Playlist", referenced from: 
    objc-class-ref in PlayerViewController.o 
"_OBJC_CLASS_$_Song", referenced from: 
    objc-class-ref in PlayerViewController.o 
"_currentIndex", referenced from: 
    -[PlayerViewController viewDidLoad] in PlayerViewController.o 
ld: symbol(s) not found for architecture i386 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

如何解決這個問題有什麼建議?

回答

5

有時Xcode忘記在其編譯列表中添加類。

轉到項目設置 - 目標 - 構建階段 - 編譯源並檢查是否所有需要的文件都在那裏。

+0

謝謝,它的工作原理! ;-) – nemesis 2012-03-14 20:45:45