我將Xcode更新爲4.3.1版本,但現在我不知道發生了什麼。當我編譯我的項目,編譯器爲這個錯誤:我的項目中框架頭問題
在其他舊項目Lexical issue : 'Availability.h' file not found
和:
Lexical issue'QuartzCore/QuartzCore.h' file not found
真是太奇怪了!但是,我怎樣才能解決這些錯誤?
我已經刪除了框架並再次添加它們,但沒有任何更改。
我將Xcode更新爲4.3.1版本,但現在我不知道發生了什麼。當我編譯我的項目,編譯器爲這個錯誤:我的項目中框架頭問題
在其他舊項目Lexical issue : 'Availability.h' file not found
和:
Lexical issue'QuartzCore/QuartzCore.h' file not found
真是太奇怪了!但是,我怎樣才能解決這些錯誤?
我已經刪除了框架並再次添加它們,但沒有任何更改。
我遇到了這個錯誤!我卸載xcode,然後重新安裝xcode 4.2,然後更新到4.3並工作!
嘗試使用此代碼刪除當前的Xcode:
sudo /Developer/Library/uninstall-devtools --mode=all
希望這個作品......
選擇目標文件,然後進入建設階段,看到了QuartzCore/QuartzCore是否」框架文件存在於「與圖書館的部分鏈接二進制。如果沒有添加框架。
對於Availability.h如果存在,則重新寫入一次。
希望這會有所幫助。
謝謝...現在石英走了,但仍然出現availability.h錯誤!!!!我打開框架在頭文件夾中,所有頭文件都消失了! – 2012-03-10 11:32:05
添加所需的所有框架。可用性是一個類? – iamsult 2012-03-10 11:37:43
我不知道它是什麼!請參閱我編輯的問題上的圖片 – 2012-03-10 11:56:57
您需要將框架添加到您需要的每個類中。 Prefix-Header是它的名字,它只是一個前綴。
#import <QuartzCore/QuartzCore.h>
您是否已將此框架添加到構建階段或者您是否使用複製和粘貼或拖放操作來完成此操作?
謝謝你..現在作品! – 2012-03-11 12:25:11