ユーザーが3つのスティングフィールドに入力するビューがあります。ボタンを押すと、フィールドが配列に格納されます。ボタンもビューを変更します。
私が抱えている問題は、他のビューの配列から文字列を取得するときです。返される値は、入力された以前の値です。
何が入っているのか、何が配列から出ているのかをログに記録するために、いくつかの行を追加しました。ログから、配列が設定される前に呼び出されていることがわかります。
ビューを変更する前にボタンにアクションを実行させるにはどうすればよいですか?
これが私のログです:
2012-09-27 14:56:49.530 BeerDivider[1585:907] GetArray:(null)
2012-09-27 14:56:49.543 BeerDivider[1585:907] SetArray:(
3,
will,
Harry
)
編集:これが私のコードです。 http://pastebin.com/BX5gqp17