【问题标题】:iOS - new line character in UITextViewiOS - UITextView 中的换行符
【发布时间】:2012-09-07 15:24:44
【问题描述】:

从数据文件中读取文本。我怎样才能让换行符起作用?我试过\n,但它只是将“\n”放入字符串中,而不是创建一个新行。

编辑: 文本来自网络服务,文本中没有真正的换行符。

【问题讨论】:

标签: ios uitextview newline


【解决方案1】:

我不明白你的问题,这样做我得到了这个结果:

创建测试文件的脚本:

#!/bin/sh
(cat <<- EOF
i am
a
test file
EOF
) > /tmp/test.txt

目标c代码:

NSString *str = [NSString stringWithContentsOfFile:@"/tmp/test.txt" encoding:NSASCIIStringEncoding error:nil];
NSLog(@"%@", str);

我的输出:

i am
a
test file

希望对你有用。

【讨论】:

  • 这将在基本文本文件中工作,但文本来自 Web 服务。我已经编辑了我的问题以反映这一点。
  • 准备接受这个答案。 Web服务有一个限制是不允许换行,所以在这种情况下没有解决方案。
猜你喜欢
  • 2012-10-13
  • 2013-09-28
  • 2012-03-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-09-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多