OBJECTIVEFLICKR:找不到systemconfiguration.h

时间:2013-01-03 01:38:44

标签: xcode flickr

我正在将ObjectiveFlickr实现到我的项目中,我对所有这些都很新(包括C语言和Xcode)。

我设法修复了一些编译错误,而我在添加一些支持文件以摆脱其他错误后突然出现了这个错误:

  

找不到systemconfiguration / systemconfiguration.h文件

我不知道这意味着什么,并且在发布之前在网上做了很多搜索,但是另一张海报问题的唯一解决方法是重新安装Xcode。我有点怀疑会解决这个问题,因为在此错误之前我没有遇到Xcode问题。

任何人都可以用非专业人士的说法来帮助我解决这个问题吗?我一直在寻找24小时,而Apple开发者论坛的唯一链接无法正常工作,请参见图。

感谢任何帮助。提前谢谢。

3 个答案:

答案 0 :(得分:1)

XCode在头文件方面可以非常挑剔。

如果您有自己的.framework文件夹,请单击您的项目,选择“Build Settings”,然后查找名为“Header Search Paths”的文件夹。将框架的路径放在那里,并将右边的框从“非递归”更改为“递归”。这应该可以使构建进行,并且适用于几乎所有第三方库。

另一方面,如果您正在尝试使用您的应用程序编译库,请仔细检查您是否忘记在XCode项目中包含某些文件,或者是否未将其标记为编译在项目设置中(.h文件不计算,但问题的来源可能是一些额外的.c或.m不应该存在)。

如果所有其他方法都失败了,因为XCode项目编译成“平面”目录树,您可以尝试从文件中删除#include:从“systemconfiguration / systemconfiguration.h”到“systemconfiguration.h”的文件夹指示符调用.h的地方。这在某些情况下适用于我的。

答案 1 :(得分:1)

iOS中有一个名为“Systemconfiguration.framework”的框架。添加它可能会有很大帮助。 希望这可以帮到你。

答案 2 :(得分:0)

我的代码中有一些关于标题decaration的空白

 #import < SystemConfiguration/SystemConfiguration.h >

我删除它们并且有效。