2009-08-10 46 views
2

我想以异步的方式从Cocoa发送一封电子邮件。我已经下载了Pantomime源代码并编译了它,然后从build文件夹中获取了框架。我在我的应用程序中添加了Pantomime框架。现在我的问题是,当我添加导入的语句,如:导入哑剧发送电子邮件!

#import <Pantomime/Pantomime.h> 

我这些编译错误:

error: cannot find protocol declaration for 'RunLoopEvents'

error: syntax error before 'RunLoopEventType'

fatal error: method definition not in @implementation context

所有这些错误在CWService.h中找到,它是Pantomime框架头文件中的一个。

任何人都可以建议如何导入标题没有生成错误?

回答

5

也许它不知道你是在Mac OS X我只是看着一个老项目,还有我用

#define MACOSX 
#include <Pantomime/Pantomime.h> 

以包括哑剧头。因此,您可以在导入Pantomime标头之前尝试#define MACOSX,看看是否可以解决您的问题。

+0

哇,太棒了。我使用了这个#define,这些错误不再存在。 非常感谢你为这个最具体的答案和宝贵的时间。 :) – 2009-08-10 11:03:33