2012-07-28 55 views
0

我是唯一一個,還是別人也有一個錯誤做OSX 10.8:eventkit.h在哪裏?

#import <EventKit/EventKit.h> 

出於某種原因時,該文件無法找到(10.8時,Xcode 4.4),即使的XCode它表明我鍵入幾個後信了!

回答

1

我在Xcode 4.4的新項目中試過這個。它運行良好。

您的項目是否固定到10.7 SDK?檢查您的基本SDK設置。它應該設置爲最新OS X(OS X 10.8)

這通常在項目中設置,但您也可以在目標設置中重寫它。

+0

在基本應用程序圖標下,我有「1個目標,OS X SDK 10.8」。我將項目構建設置更改爲基本,級別,確實是10.8。 – markjs 2012-07-28 17:51:24

+0

剛開始一個簡單的測試項目,並將'import'添加到Document.h中。就像在「大」項目中一樣,我使用了Core Data。像你一樣,我沒有問題。 – markjs 2012-07-28 17:55:54

+0

這是**奇怪的**。我添加了EventKit框架,並突然#import不再工作了!也許我在框架包含中做了錯誤的事情。 – markjs 2012-07-28 18:02:07

1

在XCode 4.4之前,我只是將框架拖到右側導航器的框架部分。這很有效,而且很直觀。出於某種原因,它不適用於EventKit框架(甚至可能是所有其他框架)。該框架是公認的,但打破了#include。如果使用Adding Framework in Xcode 4中的方法完成,則它工作正常。