UITextView检测换行符

时间:2016-01-10 00:32:14

标签: textview uitextview

我有一个UITextView。我希望能够检测每一个换行符,并将其替换为可以在以后解码的其他内容。所以,如果有

  

     

它会自动将其编码为:

  

嘿%29Tim

然后,还有另一种解码方法。

这可能吗?我知道它不是那么清楚,但我不明白如何解释它。所以,如果您有任何疑问,请在下面提问!

1 个答案:

答案 0 :(得分:0)

UITextView中的文字只是String个实例,其中换行符由转义字符\n表示。因此,您可以阅读.text实例的UITextView属性,并将其替换为您已使用您喜欢的任何内容替换转义字符\n的字符串;在您的情况下%29

示例:

var myString = "Hey\nTim"
print(myString)
/* Hey
   Tim  */

myString = myString.stringByReplacingOccurrencesOfString("\n", withString: "%29")
print(myString)
/* Hey%29Tim */