2013-04-05 113 views
5

我在我的应用程序中使用XMPPFramework。我在.m文件中导入了Cocoa/Cocoa.h。但是当我构建项目Xcode显示一个错误。Cocoa/Cocoa.h文件未找到

error: "Cocoa/Cocoa.h file not found".

我该如何解决这个错误?

回答

1

#import "Cocoa/Cocoa.h"#import <Cocoa/Cocoa.h>在.m文件

而且阿洛斯我不喜欢复制和粘贴,所以请参考这个提问/回答
Cocoa/Cocoa.h Not Found (Error)
它类似于您题。

+2

后者是更好的选择 - 尖括号用于系统头。 – Caleb 2013-04-05 05:54:36

+0

#import 已经在我的.m文件中。但仍然发生此错误。顺便提供的链接不提供任何帮助。 谢谢。 – John 2013-04-05 06:29:19

8

如果您正在为iOS构建,那么您的不应该是#import <Cocoa/Cocoa.h>。该标题仅在OS X上存在。对于iOS,您需要直接包含各种框架标题(例如,#import <UIKit/UIKit.h>)。

2

添加此行:

#import <Foundation/Foundation.h> 

删除此:

#import <Cocoa/Cocoa.h>