Como faço para analisar um arquivo XML básico com o NSXMLParser?
Estou tentando descobrir NSXMLParser para meu aplicativo para iPhone e, embora eu geralmente entenda como funciona, ainda estou um pouco confuso sobre como extrair os valores de que preciso.
O resultado XML que estou analisando é muito básico. é assim:
<start>
<status>300</status>
<record>
<title>The Title</title>
<content>Some content</content>
</record>
</start>
Eu preciso fazer 3 coisas: obter o valor do status. Obtenha o valor do conteúdo do primeiro registro. Pode surgir uma resposta que ofereça vários elementos "record", por isso só preciso de obter o primeiro.
Eu não consigo descobrir como simplesmente fazer isso. A maioria dos exemplos que vi envolve a criação de um objeto separado para preencher esses dados e não vejo isso sendo necessário para dois valores. Alguém pode me dizer como extrair esses dois dados e apenas para o primeiro registro?