2012-05-15 67 views
0

我正在尝试从plist中获取数据。当在视图控制器中显示时,plist中的一行具有用“\ n”替换行的句子。但是,当我将plist作为数组拾取时,使用NSString将该元素转换为字符串时,它不会被读为本地化的字符串。没有换行。整个文本将与'\ n'一起显示在中间。我如何使'\ n'工作?Plist到字符串类型在ios

回答

0

这里发生的事情是,plist文件转义反斜杠以确保它们将显示为键入。这意味着您看到的\n在文件中存储为\\n。如果您正在使用XML存储,请在文本编辑器中将其打开以查看此内容。

讨论此问题并在NSString: newline escape in plist中建议了多个解决方案。