我问了this question,而答案是使用这些数据结构:DOMNode
,DOMNodeList
和方法-childNodes:
。DOMNode,DOMNodeList和其他Webkit数据结构的文档在哪里?
这两个数据结构在OS X文档中没有文档;我发现的唯一有趣的文档是头文件:DomText.h
,位于Webkit框架内。
childNodes
给出了一些结果,但我无法确定它们是否与Webkit相关:NSTreeNode
。
代码来自:http://cocoadev.com/wiki/DOMCore
看来,这些数据结构映射到DOM规范,但我不喜欢重用代码,我无法从文档改写自己。这感觉就像巫术编程。
那么我应该从哪里开始?有没有在Objective-C中遍历DOM的文档?
这并没有帮助。 DOMNode没有真正的文档。感觉就像你必须通过查看头文件和DOM规范来学习如何使用Objective-c对象。 – alecail
从我的理解。您需要了解DOM的作品。以及Objective -c DOM API如何访问DOM。查看我的更新 – markhunte
所以基本上,在XCode附带的WebKit文档中,我们对这些类完全没有任何关系。一切都在w3c.org上的IDL文件中。 – alecail