(text1: String, text2: String) -> Double {
let text1Double = NSString(string: text1).doubleValue
let text2Double = NSString(string: text2).doubleValue
return text1Double + text2Double
}
Можешь сразу в функции забрать значения из филдов
let myUiTextField: UILabel = UILabel() let myUiTextField2: UILabel = UILabel() let summ = getSumm(myUiTextField.text, myUiTextField2.text) } private func getSumm(_ myUiTextFieldText: String?, _ myUiTextField2Text: String?) -> Double? { guard let firstText = myUiTextField, let secondText = myUiTextField2, let firstDouble = Double(firstText), let secondDouble = Double(secondText) else { return nil} return firstDouble + secondDouble } так лучше
Обсуждают сегодня