Замена символов в строке из базы данных (Objective-C) - PullRequest
0 голосов
/ 11 января 2010

У меня есть UITableView, и в каждой строке, которую я щелкнул, отображается UIViewController, содержащий хранилище информации в моей базе данных, например:


[self.myViewController.myViewControllerDescription setText:[self.fiche description]];

Хранилище информации в базе данных содержит синтаксис HTML (
), и я отображаю их в UITextView (как вы знаете, UITextView не распознает тег
),

Я хочу знать, как я могу найти этот символ в моем результате и заменить его переносом слов, я думаю, что это '/ n'

Спасибо

Ответы [ 2 ]

1 голос
/ 11 января 2010

Учитывая некоторую строку, вы можете найти все экземпляры <br> и заменить их символом "новой строки" (обозначается в C и Objective-C \n) методом NSString stringByReplacingOccurrencesOfString:withString:, как таковой:

NSString *stringWithNewlines = [stringWithBRs stringByReplacingOccurrencesOfString:@"<br>" withString:@"\n"];
0 голосов
/ 11 января 2010

Вы можете использовать:

 - (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target withString:(NSString *)replacement
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...