J'ai un NSMutableAttributedString
et je veux le reconvertir en un simple String
.
var attributedString = NSMutableAttributedString(string: "hello w0rld")
Comment puis-je obtenir simplement le String
d'un NSMutableAttributedString
le plus simple?
Utilisez la propriété string
sur NSMutableAttributedString
:
var attributedString = NSMutableAttributedString(string: "hello, world!")
var s = attributedString.string
si vous souhaitez conserver la chaîne attribuée, utilisez simplement yourLabel.attributedText = atributedTtext
Si vous voulez strictement un NSString
, pas un String
utilisez ce qui suit:
let s = attributedString.string as NSString