textfieldに書かれた内容を取得するコードとして、このコードは間違っていますか?
swift
1 alertController.addTextField { textField -> Void in 2 inputTextField = textField 3 textField.placeholder = "申請文" 4 }
期待通りに動かなければ間違っているし、動くのであれば間違っていないということになると思いますが、実際にどのような挙動になるのですか?
実は事情があってコードが動かせないのですが、このクロージャーはテキストが変更する度に実行される仕様なのでしょうか?(このあとOKボタンを押すとinputTextField.textが使われるので、そこに入力したテキストが入っていれば正解です)
addTextFieldのドキュメントを読みましたか?
https://developer.apple.com/documentation/uikit/uialertcontroller/1620093-addtextfield
明示的には書かれていないように思えるのですが、これはおそらく一回しか呼ばれないという解釈でいいのでしょうか?
回答1件
あなたの回答
tips
プレビュー