¿Cómo analizar los datos XML que tienen caracteres especiales en iOS?

¿Cómo analizar los datos XML que tienen caracteres especiales (',', <,> etc.) en iOS? En el delegado de NSXmlParser, cuando lee caracteres especiales (', &), ¿cree que es un nuevo epígono abierto? ¿Cómo puedo ignorarlos? ¿caracteres especiales?

XML con esos caracteres no es válido, a less que estén contenidos dentro de un CDATA. (En este caso, el analizador xml no debería tener un problema con ellos).

Recomendaría ejecutar su XML a través de un validador y solucionar cualquier problema que encuentre.