Xcode 5 – 如何添加标题searchpath并使用GDataXMLNode

我正在尝试使用GDataXMLNode来parsingXML文件。 我正在关注这个博客上的教程:

http://www.raywenderlich.com/725/xml-tutorial-for-ios-how-to-read-and-write-xml-documents-with-gdataxml

我的问题是试图添加GDataXMLNode到我的项目,并得到它的工作。 我应该做一些configuration,添加一个头部searchpath和其他一些东西,但是我在网上find的每个例子都是针对以前版本的Xcode。 我目前正在使用Xcode 5,我已经尝试了一切(请certificate我错了),但没有任何工作的方式,它应该在本教程中。

所以,任何帮助,如何我可以去这个,让它与我的iOS项目一起工作,将不胜感激。 让我知道,如果我可以阐述我所说的任何事情。

您应该在项目设置中select“全部”以显示所有参数,包括“标题searchpath”和“其他链接器标志”。

显示“全部”的图像

这很容易,遵循指令,但请记住GDataXMLNode不支持ARC。 你可以做Andrey的指令。 但我认为它应该位于一个子项目中,例如: Library.xcodeproj 。 如果你想正式组织你的代码。

首先,创buildLibrary.xcodeproject ,添加GDataXMLNode。 在“ Build Settings ,还包含“标题searchpath”和“其他链接标志”。 但是不要忘记,GDataXMLNode不支持ARC。 转到Build Phrases ,在Compile Sources菜单下找GDataXMlNode.m为它设置一个编译标志:-fno-objc-arc 编译器标记为不批准ARC 现在,对于任何想要使用此库的子项目,只需转到Build Settings,在User Header Search Path属性中select: ../IPLibrary/** ../IPLibrary / ../IPLibrary/**../IPLibrary然后selectrescursive选项。 设置标题搜索路径来使用库 现在你可以包含GDataXMLNode。 顺便说一句,你的项目看起来更专业,由于lib和源代码是分开的。 祝你好运。