Поскольку Лукас говорит, что вам нужно преобразовать его в строку. Если вы захватываете значение в текстовое поле на кнопку мыши, вы должны преобразовать его, например, так:
if let doubleValue = Double(textField.text!) {
}
Я думаю, основываясь на том, что вы сказали, что вам нужно сделать что-то вроде этого:
class ViewController: UIViewController {
@IBOutlet weak var box1: UITextField!
@IBOutlet weak var box2: UITextField!
@IBOutlet weak var Check: UIButton!
@IBOutlet weak var Page1: UILabel!
@IBAction func didPressCheckButton(sender: UIButton) {
if let stringValue = box1.text {
if let doubleValue = Double(stringValue) {
if doubleValue > 100 {
print("Navigate to next page")
}
}
}
}
}
Вам нужно будет изменить проверку, чтобы проверить, имеют ли оба текстовых поля значения более 100, но это отправная точка.
изменить его на строку. textField.text = "double value: \\ (123.345)" – Lukas