Мне нужно указать «новую строку» в строке загружаемого файла XML.
Если я жестко закодирую строку:
myTextView.text = [NSString stringWithString:@"Line1 \nLine2 \nLine3"];
Отображает:
Line1
Line2
Line3
(как и ожидалось)
Но если я добавлю точную строку в мой XML-файл:
<someNode string="Line1 \nLine2 \nLine3" />
А затем загрузите его в UITableView, которое он отображает:
Line1 \nLine2 \nLine3
Я где-то читал, что символ '\ n' обрабатывается во время компиляции, это правда? Это объяснило бы поведение, которое я вижу.
Если это так, как еще можно определить новую строку в моей загруженной XML-строке и по-прежнему правильно обрабатывать ее в UITextView? Есть ли другой способ сделать это?
Спасибо.