我正在尝试使用GDataXMLNode来解析XML文件。我正在关注此博客上的教程:
我的问题是尝试将GDataXMLNode添加到我的项目并使其工作。我应该对配置做一些事情,添加一个Header Search Path,以及其他一些东西,但我在网上找到的每一个例子都是针对之前版本的Xcode。我目前正在使用Xcode 5而且我已经尝试了所有东西(请证明我错了),但没有任何方法按照本教程中的方式工作。
所以,任何帮助我如何解决这个问题并让它与我的iOS项目一起工作将非常感激。让我知道我是否可以阐述我所说的任何事情。
答案 0 :(得分:37)
您应在“项目设置”中选择“全部”以显示所有参数,包括“标题搜索路径”和“其他链接标记”。
答案 1 :(得分:2)
很容易,按照说明操作,但请记住GDataXMLNode不支持ARC。你可以和安德烈一样做同样的指示。但我认为它应该位于子项目中,例如:Library.xcodeproj
。如果您想正式组织代码。
首先,创建Library.xcodeproject
,添加GDataXMLNode。在Build Settings
中,您还包括"标题搜索路径"和#34;其他链接标志"。但不要忘记GDataXMLNode不支持ARC。转到Build Phrases
,在Compile Sources
菜单下查找GDataXMlNode.m
为其设置编译器标志:-fno-objc-arc
现在,对于您要使用此库的任何子项目,只需转到Build Settings,在User Header Search Path
属性中选择:../IPLibrary/**
或../IPLibrary
并选择rescursive选项。
现在您可以包含GDataXMLNode。顺便说一下,由于lib和源代码分开拆分,你的项目看起来更专业。祝你好运。