Как сохранить вычисления в UILabel

В TextField все получается сохранить. Подскажите способ с лейблом.

let userDef = UserDefaults.standard

override func viewDidLoad() {
        super.viewDidLoad()
        
        oneTF.text = userDef.string(forKey: "t1")
        twoTF.text = userDef.string(forKey: "t2")
        threeTF.text = userDef.string(forKey: "t3")
        
    }
@IBAction func resultButton() {
        
        guard let oneInt = oneTF.text,
              let twoInt = twoTF.text,
              let one = Double(oneInt),
              let two = Double(twoInt)
        else { return }

        let result = one * two
        labelRezult.text = String(format: "%1.f", result)
        threeTF.text = String(format: "%1.f", result)
        
        userDef.setValue(oneTF.text, forKey: "t1")
        userDef.setValue(twoTF.text, forKey: "t2")
        userDef.setValue(threeTF.text, forKey: "t3")

        
    }
}

Ответы (1 шт):

Автор решения: Dip07

Нашел вот такой как мне кажется не совсем красивый вариант:

        threeTF.text = userDef.string(forKey: "t3")
        threeTF.isHidden = true
        labelRezult.text = userDef.string(forKey: "t3") 

сохраняю полученный результат в третьем TF, делаю его скрытым и с него передаю результат в лейбл при загрузке приложения

→ Ссылка