Это две довольно большие задачи для вопроса из двух предложений. Один из подходов к чтению XML-файла заключается в использовании NSXMLParser. У Apple есть хороший документ, описывающий, как его использовать . Начните с этого и опубликуйте дополнительные вопросы здесь, если вы застряли. Обычно вы обнаружите, что более конкретные вопросы получают более конкретные ответы.
О. Я только что заметил, что этому вопросу шесть месяцев. Я думаю, это подтверждает мою точку зрения.