Как напечатать строку в правильном формате, если моя строка имеет символ новой строки в цели c - PullRequest
0 голосов
/ 13 октября 2011

У меня проблема с этим фрагментом кода:

NSString *msg=[[TBXML valueOfAttributeNamed:@"msg" forElement:root] ];  
lblText.text=msg;

Переменная msg содержит строку "Good Job\nThanks". Когда я присваиваю 'msg' свойству text text, строка отображается с символом новой строки \n, но я бы хотел, чтобы строка отображалась следующим образом:

Good Job

Thanks

/ Шивы

Ответы [ 2 ]

1 голос
/ 13 октября 2011

Поскольку ваша строка, кажется, пришла из файла XML, попробуйте ввести символ новой строки XML 
 вместо \n.В противном случае будут напечатаны символы \ и n.

0 голосов
/ 13 октября 2011

Попробуйте установить количество строк, которое может иметь метка, на неограниченное количество:

UILabel *label;
label.numberOfLines = 0;`
...