我問了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