我看到此帖子:NSString: newline escape in plist但我想知道是否有一种实用的方法来呈现换行符。从PList返回的“NSString”中的换行符不起作用
我目前使用:
decisionText.text = [NSString stringWithFormat: (@"%@", [replies objectAtIndex:(arc4random() % [replies count])])];
随机地抓住从replies
阵列的字符串。阵列从plist加载像这样:
replies = [[NSMutableArray alloc] initWithContentsOfFile:[[NSBundle mainBundle]pathForResource:@"AdviceList" ofType:@"plist"]];
我错过了什么?答案不能手动输入换行符。这不是编程! (听起来像文字处理给我。)
是否会按照“\ n”字符,或者仍然忽略它们? – Moshe 2010-03-18 13:36:38
如果您需要指定换行符来自文件,则这不正确。 – 2010-08-20 07:46:20