Невозможно преобразовать значение типа '() -> ()' в ожидаемый тип аргумента 'Bool'
Тип выражения '@lvalue String?'является неоднозначным без дополнительного контекстаКод, кажется, работает хорошо для него, а не для меня.Я использую Xcode 10, и я думаю, что он использует Xcode 8.
@IBAction func signupButtonTapped(_ sender: Any) {
print("Sign up button tapped")
//Validating required texts are not empty
if (firstNameTextField.text?.isEmpty)! ||
(lastNameTextField.text?.isEmpty)! ||
(emailAddressTextField.text?.isEmpty)! ||
(passwordTextField.text?.isEmpty)! ||
{
return
}
if ((passwordTextField.text?.elementsEqual(reenterPasswordTextField.text! != true))
{
return
}
}
Операторы if предназначены для ссылки на возврат, а не для продолжения, если текстовые поля не заполнены.