基本的な質問です。よろしくお願いします。
Motoクラス内でKodomoクラスのインスタンスを作成して、
そのKodomoクラスのインスタンスメソッド(?)からMotoクラスのTextFieldの文字を
変更したいのですが、どのように書けば良いのかわかりません。
ぜひご教示よろしくお願いいたします。
swift
1class Moto : UIViewController { 2 3@IBOutlet weak var text: UITextField! 4 5let kodomo : Kodomo! 6 7 override func viewDidLoad() { 8 9 super.viewDidLoad() 10 11 kodomo = Kodomo() 12 text.text = "TEST1" 13} 14 15class Kodomo : UIView { 16 17 let button : UIButton! 18 19 init(){ 20 21 ...略 22 23 } 24 25 button.addTarget(self, action: #selector(onClickButton), for: .touchUpInside) 26 27 @objc func onClickButton(sender: UIButton) { 28 29 ここに、Motoクラスのtext に表示されている文字を変更する命令を描きたいのですが、 30 どのように書けば良いのでしょうか。 31 } 32} 33
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。