заранее спасибо за помощь.
Я пытаюсь создать приложение-калькулятор (для определенных целей), и я хотел бы знать, существует ли способ конвертировать Double() в NSMutableAttributedString. Мне нужно это для ответа на вывод этикетки.
Причина использования NSMutableAttributedString заключается в том, что я хотел бы получить ответ с нижними и верхними сценариями.
//example of my code
var a = Double(), b = Double(), c = Double()
a = Double(textField1.text!)
b = Double(textField2.text!)
c = a + b
let font:UIFont? = UIFont(name: "Courier", size:12)
let fontSuper:UIFont? = UIFont(name: "Courier", size:10)
//for x_1 (subscript for "1")
x1_t:NSMutableAttributedString = NSMutableAttributedString(string: "x1", attributes: [NSFontAttributeName:font!])
x1_t.setAttributes([NSFontAttributeName:fontSuper!,NSBaselineOffsetAttributeName:-4], range: NSRange(location:1,length:1))
var result = NSMutableAttributedText()
// what to do to get output for a label like "x_1 = String(c) m"
Если существует другой способ, например, добавить String() в NSAtributedString() - я с нетерпением жду ответов.