1

私は次のコードを持っています

public string QuestionText 
{
get { return txtBox.Text; }
set {txtBox.Text = value; }
}

ここで、txtBoxはUILabelであり、QuestionTextを介してアクセスしようとするたびに、Null参照例外が発生します。このようなテキストを設定して取得することはできますか?

4

1 に答える 1

1

txtBox発生するまでnullとなりますのでご注意くださいViewDidLoad

その問題が発生している場合のより良い解決策:

public string QuestionText { get; set; }

public override void ViewDidLoad()
{
   base.ViewDidLoad();

   txtBox.Text = QuestionText;
}
于 2012-08-29T12:33:36.257 に答える