swiftでは他言語と同じように、textFieldで入力した値を外に出力することができます。
storyBoardからボタンをcontrol + ドラッグでviewControllerに引っ張ってきてIBActionを作成後
対応する属性を入力して変数に格納後printをすると値が取れていることが確認できます。
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var nameField: UITextField!
var text = ""
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func mainButton(_ sender: UIButton) {
text = nameField.text!
nameField.text = ""
}
}
customViewで作ったtextFieldからの受け取りも今後実装していきますが、こっちはdelegateやら
なんやら使うことになるのでもう少し複雑になるかもしれません。