NSRange от Swift Range?

Проблема: NSAttributedString принимает NSRange, в то время как я использую строку Swift, которая использует Range

let text = "Long paragraph saying something goes here!"
let textRange = text.startIndex..<text.endIndex
let attributedString = NSMutableAttributedString(string: text)

text.enumerateSubstringsInRange(textRange, options: NSStringEnumerationOptions.ByWords, { (substring, substringRange, enclosingRange, stop) -> () in

    if (substring == "saying") {
        attributedString.addAttribute(NSForegroundColorAttributeName, value: NSColor.redColor(), range: substringRange)
    }
})

Выдает следующую ошибку:

ошибка: «Диапазон» не может быть преобразован в «NSRange» attribute.String.addAttribute (NSForegroundColorAttributeName, значение: NSColor.redColor (), диапазон: substringRange)

Ответы на вопрос(11)

Ваш ответ на вопрос