2012-11-02 49 views
19

我是AFNetworking的新手,并运行一个简单的应用程序来了解AFNetworking如何工作。我正在关注MobileTuts上的这个教程:http://mobile.tutsplus.com/tutorials/iphone/ios-sdk_afnetworking/。我能够使应用程序运行的信息,但我有这两个警告。AFHTTPclient编译器警告

两次警告的是:

  1. #warning后“SystemConfiguration框架项目中没有发现,或者没有包含在预编译头网络可达性功能将不可用。”

2.#warning“CoreServices框架未在项目中找到,或未包含在预编译头中。

我已经包括了SystemConfiguration和CoreServices框架,但这些警告仍然存在......

回答

59

在“为yourprojectname-Prefix.pch”文件中包含的代码

#import <SystemConfiguration/SystemConfiguration.h> 
#import <MobileCoreServices/MobileCoreServices.h> 
+0

当我做我得到一个词法或预处理器错误... – lakesh

+2

将这些框架添加到您的项目。这里是你如何做到这一点http://stackoverflow.com/questions/3352664/how-to-add-existing-frameworks-in-xcode-4 –

+0

做到了这一点.... – lakesh

0

您需要添加这些框架到你的项目。这里是你如何做到这一点

How to "add existing frameworks" in Xcode 4?

+0

已完成... – lakesh

+0

并且您是否在pch文件中添加了#import语句?你应该做一个干净的项目,甚至退出Xcode。我一直这样做,当我有不明原因的问题 –

1

在我的情况下,我开始在OBJ-C项目中使用快捷,我不得不以下两个头添加到我的<project_name>-Bridging-Header.h文件:

#import <SystemConfiguration/SystemConfiguration.h> 
#import <MobileCoreServices/MobileCoreServices.h> 
+0

这正是我需要的,谢谢! – Luke