Я создаю приложение, которое использует экран входа, который я сделал. Входные данные - это текстовое поле, которое вы вводите в своем имени пользователя. Как мне заставить его отвечать на разные имена пользователей? Например, имя пользователя - Великобритания. Как я могу заставить его ответить, если это или нет «Великобритания»? Я - полный новичок в Xcode, так что, пожалуйста, не могли бы вы пройти меня по шагам?
Я пытался использовать это if(Username!.text, isEqual: "Hello")
, которое я видел из видео, но появляется сообщение об ошибке:
'(String ?, isEqual: String)' не конвертируется в "Bool".
Понятия не имею, что это значит и как обойти это.
import UIKit
class ViewController: UIViewController {
@IBOutlet var ftest: UILabel!
@IBOutlet var Username: UITextField?
@IBOutlet var Password: UITextField!
@IBAction func SignIn(_ sender: Any) {
if(Username!.text, isEqual: "Hello")
}
//this code above is the code I tried to do based on a video and it did not work.
override func viewDidLoad() {
super.viewDidLoad()
}
}
Я хочу напечатать "Привет" или что-то в этом роде. Я просто хочу, чтобы это отреагировало на:
- Если имя пользователя 'UK' и
- Если имя пользователя не 'UK'.