2012-07-28 53 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中的方法完成,则它工作正常。