2013-11-23 173 views
6

我想使用GDataXMLNode來解析XML文件。我下面這個博客教程:Xcode 5 - 如何添加標題搜索路徑和使用GDataXMLNode

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

我的問題是試圖將GDataXMLNode添加到我的項目,並得到它的工作。我應該對配置做一些事情,添加一個Header Search Path和其他一些東西,但是我在網上找到的每一個例子都是針對以前版本的Xcode。我目前正在使用Xcode 5,並且我已經嘗試過所有的東西(請證明我錯了),但沒有任何工作按照本教程中的設想。

因此,任何關於如何解決這個問題以及如何與我的iOS項目一起工作的幫助,我們將非常感激。如果我能說出我所說的任何話,請告訴我。

回答

34

您應該在項目設置中選擇「全部」以顯示所有參數,包括「標題搜索路徑」和「其他鏈接標誌」。

The image to show "All"

+1

是啊!好電話我也想知道這件事。感謝您的圖片,儘管無法在此發佈圖片。 –

+1

如何爲此添加搜索路徑?每當我輸入一些東西時,它似乎並不堅持。 – user124384

+0

您需要點擊彈出窗口底部的+按鈕(出現在輸入字段突出顯示時),並輸入所需的路徑以及爲我選擇的遞歸/非遞歸選項 – prodeveloper

1

這是很容易,請按照指令,但請記住,GDataXMLNode不支持ARC。你可以做同Andrey一樣的指令。但我認爲它應該位於一個子項目中,例如:Library.xcodeproj。如果你想正式組織你的代碼。

首先,創建Library.xcodeproject,添加GDataXMLNode。在Build Settings中,還包含「標題搜索路徑」和「其他鏈接標誌」。但不要忘記,GDataXMLNode不支持ARC。轉到Build PhrasesCompile Sources菜單查找GDataXMlNode.m設置編譯器標誌爲它具有:-fno-objc弧現在 Compiler Flag for not approve ARC ,您要使用這個庫中的任何子項目,只是去構建設置,在用戶Header Search Path屬性選擇:../IPLibrary/**../IPLibrary並選擇遞歸選項。 Set header search path to use library 現在您可以包含GDataXMLNode。順便說一下,由於lib和源代碼是分開分開的,因此您的項目看起來更專業。祝你好運。

+0

我想我添加錯誤,然後我意識到問題是它不支持弧,所以檢查支持一這裏,救星 - > http://www.michaelbabiy.com/arc-compliant- gdataxml庫/ – Bhimbim

相關問題