我尝试了很多东西,我无法将数据库中的多行文本显示到 uitextview 中,\n 字符显示为它们正在创建新行。
NSString *aDescription2 = [NSString stringWithCString:(char *)sqlite3_column_text(compiledStatement, 2) encoding:NSUTF8StringEncoding];
问题一定出在这里,因为如果我用一些 \n 硬编码 nsstring,它们就可以工作。
我还尝试将 \n 替换为其他内容,仅用于测试。\n 字符根本不被替换
NSString *aDescription = [aDescription2 stringByReplacingOccurrencesOfString:@"\n" withString:@"-------"];
发生了什么?谢谢。