我试图使用NSXMLElement在我的应用程序中构建XML文档,但是在构建时出现错误,提示“ NSXMLElement undelcared”。

据我所知,NSXMLElement是Foundation Framework的一部分,因此应与其他框架一起包含在#include <Foundation/foundation.h>.行中。此类不适用于iOS(4.2)吗?还有其他可以使用的类吗?

TIA

最佳答案

可以肯定的是,NSXMLElement(至少当前是4.2)在iOS下不可用。

iOS Technology Overview文档的“从可可中迁移”部分中:


  基金会框架提供
  通过以下方式支持XML解析
  NSXMLParser类。但是,其他XML
  解析类(包括
  NSXMLDocument,NSXMLNode和
  NSXMLElement)在以下位置不可用
  iOS。除了NSXMLParser
  类,也可以使用libXML2
  库,提供基于C的XML
  解析接口。

关于xml - NSXMLElement未定义?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4674342/

10-09 05:33