Ich aktualisiere ein Projekt, um das 10.5 SDK zu verwenden. Ich erhalte Warnungen dieser Form:OS X 10.5 SDK veraltet getAttributeNS; Was sollte ich stattdessen verwenden?
Warnung: 'getAttributeNS ::' ist veraltet (deklariert bei /Developer/SDKs/MacOSX10.5.sdk/System/Library/Frameworks/WebKit.framework/ headers/DOMElement.h: 74)
... für getAttributeNS, hasAttributeNS, removeAttributeNS, replaceChild und getElementsByTagNameNS.
Ich habe den Header referenziert, und ich sehe, dass sie tatsächlich über einige Makro Magic veraltet markiert sind. Ich habe auch einige "Dokumentationen" auf Apples Entwickler-Website gefunden, aber es listet nur die Schnittstellen auf. Es gibt keine Anleitung, wie man sie benutzt oder was man stattdessen benutzt.
Also, jeder Hinweis auf (a), wie man stattdessen herausfinden, und (b) was ich eigentlich stattdessen verwenden sollte, würde sehr geschätzt werden.
Es ist mir nicht klar, wie das nützlich ist. In diesem Dokument werden nur die Methoden aufgelistet, von denen ich bereits weiß, dass sie in der Kopfzeile als veraltet markiert sind. –
'getAttributeNS: localName:' ist nicht dasselbe wie 'getAttributeNS :: '. – Nate
Okay. Bitte verzeih mir meine gesamte N00bness hier; Kannst du Beispiel für die Verwendung des Alten gegenüber dem Neuen geben? –