2017-06-08 8 views
0

nilを返します。その点。 は、だから私は必要なときに私のためにそれを設定する関数を持っている:UIButtonだから、これは私のような状況である

func setBO() { 
upgrade1.buttonOutlet? = buttonOutletForUpgrade1 
} 

この「buttonOutletForUpgrade1は」私は以前に作成したボタンからの出口です。 'setBO'を呼び出した後、ボタンのタイトルを設定できるようにしたい。しかし、何もしません! コードを実行すると、upgrade1.buttonOutletはnilを返します。どうすればいいの?私はそれを正しく設定していませんでしたか?説明してください! ありがとう!

+0

いつ 'setBO'関数を呼び出すのですか? –

+0

ボタンのタイトルを変更するこの機能があります。その関数では、まずsetBOを呼び出してから、ボタンのタイトルを変更します。 –

答えて

0

コードを次のように変更すると動作します。前後でテストされ、動作します。

最後に疑問符を追加しないでください。

関連する問題