Tag: uitextview nsregularexpression

在为iPhone UITextViewinput(如Twitter)时build议#标签

我会build立一个使用Twitter或Tweetbot等标签的应用程序。 当你input信息时,如果你input了标签符号,我想build议与你正在input的标签匹配的标签。 我已经想出了如何让UITableView出现,并显示标签列表,但我不明白如何做到以下几点: 获取正在键入的当前单词的NSRange , 看看这个范围是否被格式化为一个hashtag( NSRegularExpression @"#\\w\\w*" ) (从这里开始,我已经find了代码来search匹配的标签并在UITableView中显示它们) 任何人都可以帮我步骤1和2? 我一直在考虑使用textViewDidChange:但是我担心如果每次字符改变时我都会不停地运行方法,那么应用程序的性能可能会受到影响。 谢谢!