2011-01-12 41 views
0

我正嘗試使用NSXMLElement在我的應用程序中構建一個XML文檔,但是當我構建時,出現一個讀取「NSXMLElement undelcared」的錯誤。NSXMLElement未定義?

從我所知道的來看,NSXMLElement是基礎框架的一部分,因此應包含在框架的其餘部分中,並且行#include <Foundation/foundation.h>.此類不適用於iOS(4.2)嗎?是否有其他課程可以使用?

TIA

回答

2

很確定NSXMLElement(至少當前 - 4.2)在iOS下不可用。

iOS Technology Overview文檔的「遷移從可可」部分:

Foundation框架提供對XML通過 的NSXMLParser類解析 支持。但是,其他XML 解析類(包括 NSXMLDocument,NSXMLNode和 NSXMLElement)不適用於iOS的 。除了類NSXMLParser 之外,還可以使用libXML2 庫,該庫提供基於C的XML 解析接口。