Ho un'app Cocoa che chiama un servizio web. Quando analizzo la risposta dal servizio web sto ricevendo un \ n come ultimo carattere nel mio delegato foundCharacters per NSXMLParser per ogni elemento nell'XML.NSString isEqualToString: per n
Quando provo a fare quanto segue:
if (![string isEqualToString:@"\n"])
L'assegno sarà non riesce sempre a catturare il ritorno a capo. Qualcuno sa un buon modo per controllare la stringa di una nuova riga?
Inoltre trovo strano che ogni elemento abbia una nuova riga alla fine di ogni valore, anche se non vedo alcuna prova di ciò nell'output dal servizio web.
Questo è piuttosto il problema per qualcosa che dovrebbe essere eccezionalmente facile da fare.
Presumo che il codice precedente fosse "isEqualToString:" piuttosto che "isStringEqualTo:"? –
Sì grazie, l'ho modificato nella domanda. –