我想以异步方式从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框架头文件中的文件之一。
谁能建议我如何导入标头而不会产生构建错误?
最佳答案
也许它不知道您使用的是Mac OSX。我只是查看了一个旧项目,
#define MACOSX
#include <Pantomime/Pantomime.h>
包括Pantomime标头。因此,您可以在导入Pantomime标头之前尝试#define MACOSX,以查看这是否解决了您的问题。