我使用XCode4故事板一個iPad應用程序,有一個標籤欄控制器和兩個UIViews(其中一個是KalCalendarController)(i386的未定義的符號),都在一個工作區。我已經加入了Kal,所以現在我在工作區中有兩個項目。當我添加了2線從卡爾文檔示例代碼中,我得到這個錯誤:工作區與卡爾和其他1個項目不會建
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_KalViewController", referenced from:
objc-class-ref in KalCalendarController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
這是兩行代碼:
KalViewController *calendar = [[KalViewController alloc] init];
[self.navigationController pushViewController: calendar animated:YES];
我看過幾乎所有的SO 「找不到符號......」的問題,並沒有一個適用於這種特殊情況。我能夠使Kal示例正常工作,但不能在工作區中工作。我檢查了鏈接器設置,它們看起來是正確的。我應該在哪裏檢查解決這個問題?
請詳細步驟,「卡爾添加到它。」這是重要的信息。 –
1.創建了一個工作空間 – SpokaneDude
呃......「1.創建工作空間」就是你所做的一切? –