swift string nsattributedstring nsmutableattributedstring

nsattributedstring swift 4



Convertir una NSAttributedString en una NSString usando Swift (3)

Tengo un NSMutableAttributedString y quiero volver a convertirlo en una String simple.

var attributedString = NSMutableAttributedString(string: "hello w0rld")

¿Cómo puedo sacar la String de un NSMutableAttributedString la manera más fácil?


Si desea estrictamente una NSString , no una String use lo siguiente:

let s = attributedString.string as NSString


Si desea mantener la cadena atribuida simplemente use yourLabel.attributedText = atributedTtext


Use la propiedad de string en NSMutableAttributedString :

var attributedString = NSMutableAttributedString(string: "hello, world!") var s = attributedString.string