<growl growl.h =“”> xcode中找不到文件</growl>

时间:2011-07-05 18:43:48

标签: xcode cocoa growl

我正在尝试向mac的应用程序添加一个咆哮通知,但一直收到错误。我想我已经按照说明做了正确但有些事情是错的。这就是我所做的:

我下载了growl SDK,将Growl-WithInstaller.framework添加了“复制项目到目标文件夹”。

然后将框架作为复制文件添加到构建阶段,并将目标设置为“frameworks”。

我使用一个空文件来制作growl注册票并将其拖到复制包资源构建阶段。

最后,我将GrowlApplicationBridgeDelegate添加到了@interface,将#import <Growl/Growl.h>添加到了头文件中。

当我构建它时,我收到一条错误消息,指出找不到Growl/Growl.h文件。它在那里但似乎xcode无法找到它。我想这是因为我错了,不知道问题是什么?

我已经尝试过咆哮网站和一般链接帮助主题,但我还没有找到解决方案。

感谢。

1 个答案:

答案 0 :(得分:0)

您必须在项目构建阶段链接框架,而不仅仅是复制文件。

  

在Xcode中包含一个框架   项目,选择项目&gt;添加   项目并选择框架   目录。或者,你可以   按住Control键并单击您的项目组   选择添加文件&gt;现有框架   从上下文菜单。当你添加   现有的项目框架,   Xcode要求您将其关联   项目中的一个或多个目标。   一旦关联,Xcode会自动进行   链接框架与   结果可执行。

http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPFrameworks/Tasks/IncludingFrameworks.html