Итак, я понимаю, что есть несколько вариантов, доступных при анализе прямых XML: NSXMLParser, TouchXML от TouchCode и т.д. Это все прекрасно, и, похоже, все в порядке.
Реальная проблема здесь заключается в том, что в RSS-каналах есть и десятки небольших вариаций (и Atom-каналы), поэтому очень сложно управлять всеми возможными перестановками каналов, доступных в Интернете. Я искал в библиотеке, которая обрабатывала бы все эти низкоуровневые детали для меня, но вышла без чего-либо.
Поскольку можно было ссылаться на внешнюю библиотеку C/С++ в Objective-C, мне было интересно, есть ли там библиотека, которая лучше всего подходит для этой задачи? Кто-то, должно быть, уже создал что-то вроде этого, просто трудно найти "правильный" вариант из тысяч результатов в Google.
В любом случае, какой лучший способ разобрать RSS/Atom-каналы в приложении iPhone?