Я пытаюсь получить текстовое поле, чтобы обновить его метку, когда я вызываю функцию. Когда я его вызываю, я получаю возврат Необязательного "", и текстовое поле становится пустым. Ниже мой код ..TextField не обновляет, давая мне необязательный «"
func P18Switch() {
if metricImperialSwitch?.selectedSegmentIndex == 0
{
measurementSwitch = 0
CWLabel.text = "kg"; TWLabel.text = "kg"; CWaLabel.text = "cm"; TWaLabel.text = "cm"; CHLabel.text = "cm"; THLabel.text = "cm"
if CWeight.text == "" {
print("No go")
} else {
// b = 0.453592
// c = Double
// d = Double(CWeight.text!)
c = d! * b
CWeight.text = c as? String
print(CWeight.text)
}
}
Я заявил, B, C, и D ранее
Вы не получите предупреждение в строке «c как? String»? – SaylorTwift2
Предупреждение. –