奇怪,包括AFNetwork的问题?

时间:2011-10-31 15:20:42

标签: iphone include afnetworking

我刚刚下载了AFNetworking试图搞砸它,但我在将它包含在我的项目中时遇到了奇怪的错误。

我刚刚创建了一个空的测试项目,同时删除了AFNetworking和JSONKit,并立即收到错误“Lexical或Preprocessor Issue:'AFNetworking / AFURLConnectionOperation.h'文件未找到”。

它发生在这一行,但由于某种原因将其更改为常规导入。我可以改变所有这些,但我试图理解为什么会发生这种情况。我确定它没有注意到它的一些愚蠢的配置。

#import <AFNetworking/AFURLConnectionOperation.h> // Throws error
#import "AFURLConnectionOperation.h"  // Works

谢谢! :)

2 个答案:

答案 0 :(得分:3)

如果您将AFNetworking添加为框架,则

<AFNetworking/AFURLConnectionOperation.h>有效。如果您添加了文件,则必须使用"AFURLConnectionOperation.h"替换导入。

答案 1 :(得分:2)

'#import'语法用于框架导入。

如果您只是拖放项目中的源代码,则必须使用'#import'AFURLConnectionOperation.h“'

如果您想使用.framework,本教程可以帮助您:http://db-in.com/blog/2011/07/universal-framework-iphone-ios-2-0/