我有一个 UITextView,我在 UITextView.text 的末尾替换了一个单词,如下面的代码:
-(void)replaceTextViewWithWord:(NSString *)word {
NSString *currentTextViewText = self.textView.text;
currentTextViewText = [currentTextViewText stringByReplacingCharactersInRange:NSMakeRange([self.textView.text length] - [word length], [word length]) withString:word];
self.textView.text = currentTextViewText;
}
替换工作正常,但是当 textView 变长时它运行得非常缓慢而且非常缓慢。
还有其他更好的方法吗?
我尝试使用replaceRange:withText一周但仍然卡住。不知道如何用它来代替我的情况。
请指导!提前致谢!这是一项紧迫的任务。