【swift】uitextviewの選択範囲の文字列を取得する方法

今回やりたかったことはタイトルのとおりですが、
uitextviewに表示しているテキスト中でユーザーが選択状態としている部分の文字列を取得するということでした

swift

let location = textView.selectedRange.location
let length = textView.selectedRange.length
let text = (textView.text as NSString).substringWithRange(NSRange(location:location,length: length))

textViewはUITextViewをインスタンス化したものとなります

以上です