Hinzufügen NSUnderlineStyle.PatternDash zu NSAttributedString in Swift?

Ich versuche, fügen Sie eine Unterstreichung einige text in meinem Swift app. Dies ist der code den ich derzeit habe:

let text = NSMutableAttributedString(string: self.currentHome.name)

let attrs = [NSUnderlineStyleAttributeName:NSUnderlineStyle.PatternDash]

text.addAttributes(attrs, range: NSMakeRange(0, text.length))
homeLabel.attributedText = text

Aber ich bekomme diese Fehlermeldung auf der text.addAttributes Linie:

NSString ist nicht identisch mit NSObject

Wie kann ich ein Attribut hinzuzufügen, die in einer enum zu einer NSMutableAttributedString in Swift?

InformationsquelleAutor der Frage Undo | 2014-09-01

Schreibe einen Kommentar