0

我正在 XCode 4 中创建一个框架。我将此标头公开(SkypeListener.h):

#import <Foundation/Foundation.h>
#import <Skype/Skype.h>

void start();
void stop();


@interface SkypeListener : NSObject <SkypeAPIDelegate>

- (void)start;
- (void)stop;

@end

该框架称为 SkypeTestFramework。现在为了测试这个框架,我设置了一个新项目,将 SkypeTestFramework 拖到 frameworks 文件夹中并导入:

#import <SkypeTestFramework/SkypeListener.h>

但我得到这个错误:

/Users/****/Desktop/testskype/SkypeTestFramework.framework/Headers/SkypeListener.h:10:9: fatal error: 'Skype/Skype.h' file not found [1]

我究竟做错了什么?谢谢。

哦,还有,在 SkypeTestFramework 中,我使用了一个名为 Skype.framework 的框架。会不会是这个问题造成的?谢谢。

4

3 回答 3

0

Skype 提供的 Skype.framework 与 Xcode 4.1 不兼容。事实上,它是 PPC 拱门的

于 2011-10-02T17:52:15.593 回答
0

如果你创建了Skype/Skype.h,会这样写: import "Skype/Skype.h". 但是,如果它不是您当前项目的一部分,您将需要包含完整路径。

于 2011-08-18T16:15:25.647 回答
0

您可以从 Skype.app 获取新的 Skype.framework

于 2012-01-17T14:06:28.593 回答