gpt4 book ai didi

ios - 字符串格式问题 - 新行未正确打印

转载 作者:行者123 更新时间:2023-11-29 11:16:15 27 4
gpt4 key购买 nike

我有一个奇怪的问题。我一直在按如下方式填充 UITextView,它运行良好。

textView.Text = @"Blah blah blah\nblah blah blah";

现在我已将字符串移动到 plist 中,我正在从该 plist 中动态抓取文本,现在 '\n' 实际上在 TextView 中显示,但我希望它作为一个新行运行。任何想法可能是什么问题?

我正在使用自定义方法来像这样从 plist 中抓取文本。

+ (NSString*)readValueFromPlist:(NSString*)plistName forKey:(NSString*)key
{
NSString *path = [[NSBundle mainBundle] pathForResource:plistName ofType:@"plist"];

NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:path];

return [dict valueForKey:key];
}

最佳答案

将文字 \n 放入 plist 文件中是行不通的。编辑文本值时,您必须使用“option + enter”。或者您可以自己以编程方式取消转义文字 \n 序列。

您可以在此处找到更多详细信息:NSString: newline escape in plist

关于ios - 字符串格式问题 - 新行未正确打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9306351/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com