2
我在Xcode 6 Beta 7和Swift中遇到了一個非常奇怪的行爲。我在編輯器中發現錯誤「Use of unclared type'NSImage'」,但我相信在代碼中一切正常:我通過使用Cocoa等所有文件導入Cocoa。錯誤:在Swift(Xcode 6 Beta 7)中使用未聲明的類型'NSImage'
其實,當我編譯程序時,錯誤消失了,程序運行正常!但是當我再次到編輯器編輯文件時,錯誤再次彈出。
我認爲這是一個Xcode錯誤(我假設編輯器中的警報是準確的,代碼甚至不會編譯)。有人知道這個問題的解決方案或解決方法嗎?
P.D .:我已經嘗試清理和刪除派生數據,但沒有運氣。
錯誤不僅僅說明使用未聲明的類型'NSImage'...編輯器實際上給任何單個Cocoa類錯誤!幾乎不可能像這樣工作...... – George 2014-09-06 10:23:37
我發現使用Cocoa類在所有文件中導入Quartz可以解決這個問題。但是我不應該需要Quartz(我沒有在任何地方使用它!),或者如果我真的需要導入Quartz,代碼應該不進行編譯而不導入它。我錯了? – George 2014-09-06 10:41:54
我有完全相同的問題,除了只在我的迅速Cocoa框架。你是否正在用swift構建一個框架? – 2014-10-22 19:33:38