如何在 UITextView 中显示数组中的文本,我可能只需要正确的字符串格式?

How to display text from an array in a UITextView, I might just need the right string format?

我有一个填充表格视图的多行数组。

我现在还想使用 UITextView 的数组来显示当前正在显示的字符串。

我让它显示了我想要的所有内容,除了其中一个符号 在未按应有显示的数组中。

我觉得我只需要正确的字符串格式?

textView.text = String(format:"%@", array)

上面的代码是我几乎可以正常工作的代码,但是数组中的 "x" 符号被替换为 "\U00d7"

"x" 似乎不是真正的字母,(因此 "\U00d7")也不是 iOS。

在添加格式 "%@" 之前,"x" 符号显示为 x。

我希望它在我将它输入数组时显示,而不是必须始终将 "x" 符号更改为 iOS "X" 符号。

在这种情况下使用 String(format:_:) 不是一个好主意。 %@ 不适用于 utf8 编码。

试试 textView.text = array.joined()