Использование символа новой строки с Core Data и правильное его отображение в iPhone - PullRequest
2 голосов
/ 30 июля 2010

Я храню список вещей в одной строке, хранящейся в базе данных основных данных.Например ... сохраненная строка будет выглядеть как @ "apple \ n pear \ n orange".Я использую UITextView для отображения списка и хочу, чтобы он отображался следующим образом:

  • яблоко
  • груша
  • оранжевый

.. но он просто отображает: яблоко \ груша \ п оранжевый

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

myTextView.text = fruits.list;

1 Ответ

0 голосов
/ 27 июля 2011

это происходит потому, что xcode принимает "\ n" как буквальную строку \ n.Вы должны иметь 2, потому что первый - это escape-символ, который сообщит xcode, что ваш \ не является строкой.Похоже:

NSString @"apple \\n pear \\n orange";
...