2012-08-23 51 views
3

我現在對XCode存在嚴重的問題,我無法真正弄清楚該怎麼做,甚至是什麼錯誤。重新定義統計員/語義問題

昨天我正在開展的項目工作很完美,但是今天當我開始時,我得到了20個「重新定義了枚舉器」的錯誤,並指出了「太多錯誤發射,現在停止」的問題。

奇怪的是,我所有的項目備份都做到了這一點。即使是2,3或4天前沒有改變的那些。

沒有其他項目似乎受此影響。

我試過清理構建,刪除派生數據,以某種方式檢查重複文件(即使這應該是可能的),所有鏈接器似乎是爲了。任何人有我的任何提示?

謝謝!

回答

15

你應該導入

#import "Facebook.h"
代替

#import <FacebookSDK/FacebookSDK.h> 
+0

unbelieveble ..你救了我的一天。 –

+1

你能否稍微改寫一下答案 - 是<?FacebookSDK/FacebookSDK.h>的正確答案? –

1

我只是大概不知從哪傳來的錯誤「枚舉的定義」這個確切的問題。 問題是偶然的(也許是一些意想不到的拖動鼠標)我已經將其中一個項目目錄複製到另一個項目目錄,從而複製它。

另一方面,我使用git,通常使用隱藏未跟蹤文件的'git status -uno'。

所以我沒有看到未跟蹤複製的目錄是在項目複製枚舉,從我的角度,我有一個乾淨的頭奇怪的錯誤:S

教訓:使用的.gitignore而不是「-uno」選項

0

我有同樣的錯誤,真的卡住了。但是發現項目文件夾nam有空格。我改變了,錯誤消失了!

如:改變文件夾名稱我的項目MyProject的