我在Xcode中有一個iOS項目,效果很好。我添加了來自ATMHud項目(https://github.com/atomton/ATMHud),這是我在其他項目中成功使用的類,而我suddently得到幾十錯誤的失蹤接口聲明非常基本的對象類型,如NSObject的和的UIView:排除大量缺少的,非常基本的Objective-C類
根據文檔,我已經將QuartzCore和AudioToolbox框架添加到我的項目中。我檢查了我自己的.h和.m文件,以確保所有我的自定義#import語句都在我的.m文件中,除非必要,否則不是.h文件。實際上,我在頭文件中只有一條#import語句鏈,並且它們都與我編寫的自定義類相關。
我在這裏看到很多這樣的問題的答案,但沒有一個能夠幫助我解決問題。我覺得我失去了一些顯而易見的東西,但如果是這樣,它就會躲過我。任何幫助,將不勝感激。
這樣當大量的錯誤出現突然亂了藍色的,我我發現它通常是因爲一個語法錯誤(可能在一個不相關的文件中)導致編譯器混淆並拋出編譯(使它認爲一個類沒有正確結束,另一個類的一部分包含在它的定義中) )看看最近添加的代碼,並仔細檢查這些小的語法錯誤。你可能會發現什麼是錯的:) – WendiKidd
編譯器是否會拋出像這樣的語法錯誤的警告?我的代碼在將這些類添加到我的項目之前編譯時沒有警告或錯誤。 –