Poner el texto en negrita usando una cadena atribuida en Swift

Tengo una cuerda como esta

var str = "@text1 this is good @text1"

Ahora reemplacetext1 con otra cuerda, digamost 1. Puedo reemplazar el texto, pero no puedo ponerlo en negrita. Quiero poner en negrita la nueva cadenat 1, para que el resultado final sea:

@t 1 Esto es bueno@t 1

¿Cómo puedo hacerlo?

Todos los ejemplos que estoy viendo están en Objective-C, pero quiero hacerlo en Swift.

Gracias por adelantado.

Respuestas a la pregunta(14)

Su respuesta a la pregunta