iPhone - Как добавить новую строку в результате SQLite в UIAlertView - PullRequest
0 голосов
/ 08 апреля 2011

Я читаю некоторый контент из базы данных, используя SQLite.

Это будет показано в UIAlertView.

Содержимое содержит символ новой строки "\ n".

Однако, это не создает новую строку в предупреждении.Вместо этого отображается «\ n».

Ниже приведена часть моего кода:

description = [[NSString alloc] initWithUTF8String:(char *)sqlite3_column_text(selectStatementE, 0)];

UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"something" message:description delegate:nil cancelButtonTitle:@"Cancel" otherButtonTitles:nil];
    [alert show];

Могу ли я что-нибудь сделать, чтобы сделать его узнаваемым?

Заранее спасибо!

1 Ответ

0 голосов
/ 08 апреля 2011

строка с символом новой строки будет работать без какой-либо реализации spl

пример

UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Print " message:@"line1\nline2\nline3\nline4" delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
[alert show];
[alert release];

просто распечатайте и проверьте, относится ли ваше описание к следующему формату

...