Как уже говорилось в других ответах, данные в вашем xml находятся внутри блока CDATA - это означает, что когда вы получите содержимое тега, синтаксический анализатор XML не сможет избавиться от 'By:' немного для вас - это все, что касается текста.
Однако, если вы собираетесь отображать его внутри как HTML внутри UIWebView (вместо UILabel и т. Д.), Вы можете добавить таблицу стилей в начало строки, которая скрывает «By:». Что-то вроде
NSString *cssString = @"<style type='text/css'>span.by { display:none; }</style>"
NSString *html = [NSString stringWithFormat:@"<html><head>%@</head><body>%@</body></html>", cssString, descriptionString];
[webView loadHTMLString:html baseURL:nil];
где descriptionString - содержимое тега <description>
в вашем xml.
Однако этот подход немного сложен, я бы очень постарался получить более чистый XML с вашего сервера!
Что касается фактического разбора xml, попробуйте объект NSXMLParser .