我有一个UITextView。我希望能够检测每一个换行符,并将其替换为可以在以后解码的其他内容。所以,如果有
喂
添
它会自动将其编码为:
嘿%29Tim
然后,还有另一种解码方法。
这可能吗?我知道它不是那么清楚,但我不明白如何解释它。所以,如果您有任何疑问,请在下面提问!
答案 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 */