在没有\n的情况下在UITextView中显示段落

Fas*_*ser 2 cocoa-touch objective-c line-breaks paragraph ios

是否有一种方便的方法来格式化一个相当长的字符串,其中包含段落(如下所示)以便在其中使用\n它,因此textView也会显示段落?

blah

blah
Run Code Online (Sandbox Code Playgroud)

@"blah\n\nblah"

谢谢!

小智 5

这是一个简单的例子,假设你有:

  • 名为myfile.txt的文件
  • 用于保存文件内容的字符串变量,我们将其命名为:content
  • UITextView名为:textView

在文本文件中写下您想要的任何内容,并将其放在Xcode项目中的任何位置(通常从"Ressources"下的Xcode中导入),然后在代码中的某处(init方法或操作):

NSString *path = [[NSBundle mainBundle] pathForResource:@"myfile" 
                                                 ofType:@"txt"];
NSString *content = [NSString stringWithContentsOfFile:path 
                                              encoding:NSUTF8StringEncoding 
                                                 error:NULL];

textView.text = content; 
Run Code Online (Sandbox Code Playgroud)