【发布时间】:2009-08-18 00:15:58
【问题描述】:
我正在升级一个项目以使用 10.5 SDK。我收到了这种形式的警告:
警告:'getAttributeNS::' 是 已弃用(声明于 /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/WebKit.framework/Headers/DOMElement.h:74)
...对于 getAttributeNS、hasAttributeNS、removeAttributeNS、replaceChild 和 getElementsByTagNameNS。
我查看了引用的标头,我发现它们确实通过一些 Macro Magic 被标记为弃用。我还在 Apple 的开发者网站上找到了一些“文档”,但它只是列出了接口。它没有就如何使用它们或改用什么提供任何指导。
因此,任何关于 (a) 如何找出改用什么以及 (b) 我应该实际改用什么的建议,将不胜感激。
【问题讨论】:
标签: macos dom webkit namespaces