2012-12-22 27 views
0

我想导入NYXImagesKit库到我的iOS 5.1项目,但它不会显示为可导入的代码。它找不到图书馆。我已经将NYXImagesKit库拖入项目并添加了库。我还添加以下到我的构建阶段:不能导入NYXImagesKit库

enter image description here

enter image description here

不过,我仍然得到一个错误说,它不能找到NYXImagesKit.h当我尝试将其导入。

NYXImagesKit可以从这里找到:https://github.com/Nyx0uf/NYXImagesKit

伊夫在以前的项目中使用这个,所以我知道它的工作原理。

.h文件中的位置的截图:

enter image description here

头搜索路径:

enter image description here

回答

1

你是不是具有 “进口” 库正确的问题。 (我不喜欢出现迂腐,但图书馆被链接,而不是进口)。您遇到的问题是随库一起提供的头文件。

要修复它,你应该确保在项目构建发送(搜索头路径)中添加NYXImagesKit.h的路径。这可以通过在项目设置中的Build选项下找到。

或者,更简单的方法是将NYXImagesKit.h文件添加到您的项目(如任何.m文件)。然后它将被发现而不需要指定头部搜索路径。

编辑:

既然从你汇报,似乎一切OK,他唯一的想法我能想出是确保该路径为您的目标定义(而不是项目整体);但我想这已经是这样了。

除此之外,只有度假村认为该项目已被破坏。您可以使用文本编辑器检查.xcodeproj文档中的project.pbxproj文件,并确保一切正常。

如果一切都失败了,重新开始一个新的项目。

+0

我试过这个,它不工作。也就是说,指定在目录中搜索NYXImagesKit.h位于标题搜索路径和用户标题搜索路径部分:/ Users/myuser/Documents/iOS/Libraries/NYXImageKit/Helper – jimbob

+0

如何将文件添加到项目?你确定头文件在助手目录中而不是在类中?我无法访问github查看,因为它的维护情况已关闭... – sergio

+0

我更新了我的问题,并在.h文件似乎位于的目录的屏幕截图中。http://i.stack.imgur.com/P8vCl。 PNG – jimbob