Попробуйте с открытым исходным кодом XML Stream Writer для iOS :
- Написано в Objective-C, один .h. и .m файл
- Один @protocol для поддержки пространств имен и один без
Пример:
// allocate serializer
XMLWriter* xmlWriter = [[XMLWriter alloc]init];
// start writing XML elements
[xmlWriter writeStartElement:@"Root"];
[xmlWriter writeCharacters:@"Text content for root element"];
[xmlWriter writeEndElement];
// get the resulting XML string
NSString* xml = [xmlWriter toString];
В результате получается следующая строка XML:
<Root>Text content for root element</Root>