Cocoa OSX 10.8:eventkit.h在哪里?

Cocoa OSX 10.8:eventkit.h在哪里?,cocoa,eventkit,osx-mountain-lion,Cocoa,Eventkit,Osx Mountain Lion,我是唯一一个,还是其他人在做的时候也有错误 #import <EventKit/EventKit.h> #导入 由于某些原因,即使XCode在键入几个字母后向我建议,也找不到该文件(10.8,XCode 4.4) 我在一个使用Xcode 4.4的新项目中尝试了这一点。它工作得很好 您的项目是否固定在10.7SDK上?检查您的基本SDK设置。它应该设置为最新的OS X(OS X 10.8) 这通常是在项目中设置的,但您也可以在目标的设置中覆盖它。在XCode 4.4之前,我习惯于将

我是唯一一个,还是其他人在做的时候也有错误

#import <EventKit/EventKit.h>
#导入

由于某些原因,即使XCode在键入几个字母后向我建议,也找不到该文件(10.8,XCode 4.4)

我在一个使用Xcode 4.4的新项目中尝试了这一点。它工作得很好

您的项目是否固定在10.7SDK上?检查您的基本SDK设置。它应该设置为最新的OS X(OS X 10.8)


这通常是在项目中设置的,但您也可以在目标的设置中覆盖它。

在XCode 4.4之前,我习惯于将框架拖动到右侧导航器的框架部分。这很有效,而且很直观。出于某种原因,它不适用于EventKit框架(甚至可能是所有其他框架)。框架被识别,但破坏了
#include
。如果使用中的方法完成,则工作正常。

在基本应用程序图标下,我有“1个目标,OS X SDK 10.8”。我将项目构建设置更改为基本级别,实际上是10.8。我刚刚开始了一个简单的测试项目,并将
import
添加到文档中。就像在“大”项目中一样,我使用了核心数据。和你一样,我没有问题。这很奇怪。我添加了EventKit框架,突然间,导入不再起作用了!也许我对框架inclusion.Solved做了一些错误的事情。非常感谢你确认我做错了什么。最后,我以错误的方式包含了框架。XCode接受了这个框架,但不知何故,到includes的路径同时中断了。这个方法奏效了:我很高兴你解决了它。如果你能简单解释的话,请随意写下你自己的答案。我不会生气的,真的。:)