Value of type 'String' has no member 'text'
のエラーがでました。
import UIKit class ViewController: UIViewController { @IBOutlet var star: UILabel! @IBOutlet var textField: UITextField! @IBOutlet var label: UILabel! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. } override func didReceiveMemoryWarning() { super.didReceiveMemoryWarning() // Dispose of any resources that can be recreated. } @IBAction func buttonTapped(_ sender: Any) { let star:String = textField.text! label.text = star let answer:String = "b" let inputText:String = textField.text! if (answer == inputText){ star.text = "正解です" }else{ star.text = "不正解です" } } }
のコードをコントローラに書きました。
今このようにビューを作っていて、
答えを送るボタンを押すと、
星マークのところに正解です、と出るようにしたいです。
どこを直せば良いのでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。