Как мне разобрать базовый XML-файл с NSXMLParser?

Я пытаюсь выяснить NSXMLParser для своего приложения для iPhone, и хотя я в целом понимаю, как оно работает, я все еще немного озадачен тем, как извлечь нужные мне значения.

Результат XML, который я анализирую, очень прост. это так:

<start>
 <status>300</status>
 <record>
  <title>The Title</title>
  <content>Some content</content>
 </record>
</start>

Мне нужно сделать 3 вещи: получить значение статуса. Получить значение контента из первой записи. Может появиться ответ, который предлагает несколько «записей» элементов, поэтому мне нужно получить только первый.

Я не могу понять, как просто сделать это. Большинство всех примеров, которые я видел, включают создание отдельного объекта для заполнения этими данными, и я не вижу необходимости в двух значениях. Кто-нибудь может подсказать, как вытащить эти 2 куска данных и только для первой записи?