9 Stimmen

NSString isEqualToString: für \n

Ich habe eine Cocoa-Anwendung, die einen Webdienst aufruft. Wenn ich die Antwort des Webdienstes analysiere, erhalte ich eine \n als das letzte Zeichen in meinem foundCharacters-Delegat für den NSXMLParser für jedes Element in der XML.

Wenn ich versuche, das Folgende zu tun:

if (![string isEqualToString:@"\n"])

Bei der Prüfung wird der Zeilenumbruch immer übersehen. Kennt jemand eine gute Möglichkeit, einen Zeilenumbruch zu prüfen?

Ich finde es auch seltsam, dass jedes Element einen Zeilenumbruch am Ende eines jeden Wertes hat, obwohl ich in der Ausgabe des Webdienstes keinen Hinweis darauf sehe.

Das ist ein ziemliches Problem für etwas, das eigentlich ganz einfach zu erledigen sein sollte.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X