我有id textInput,我插入新行(\ n)确定:
[textInput insertText:@"\n"];
但是当从label.text(在Interface Builder中输入)输入Text时,它就不行了。只需输入\ n文本。
NSLog(@"%@",label.text);
[textInput insertText:label.text];
如何在label.text中存储特殊字符?
我不想比较[inputStr isEqualToString:@"\\n"];
*日志:\ n
谢谢!
答案 0 :(得分:153)
在换行符中尝试选择返回或粘贴。
答案 1 :(得分:14)
@Hot Licks在评论中解释了这个原因。
唯一的方法是
if ([self.mylabel.text isEqualToString:@"\\n"]) {
[self.myTextView insertText:@"\n"];
}
手动,使用ALT+ENTER