我有一个UITextView
我想选择部分文本的地方。我正在尝试使用selectedTextRange
,不幸的是我收到了这个错误:
无法将类型“NSRange”(又名“_NSRange”)的值转换为预期的参数类型“UITextRange”
这是我正在尝试使用的代码:
mainTextField.becomeFirstResponder()
mainTextField.selectedTextRange = mainTextField.textInRange(matchRange) // matchRange is a NSRange
编辑:添加了第一行
if let regex = NSRegularExpression(options: searchOptions){ // refers to an installed extension convenience init
let range = NSMakeRange(0, (mainTextField.text.characters.count))
let matches = regex.matchesInString(mainTextField.text, options: [], range: range)
[...]