answer
現在、1 から 100 の間の値を生成するプログラムを作成しています。
int answer = 0;
answer = arc4random() % 100 + 1;
まず、ユーザーに画面上のフィールドの値を推測してもらいます。次に、スクリプトは単純なループを実行して、入力した値がランダムanswer
値と一致するかどうかを判断します。
この時点で、ユーザーの推測を求める初期画面が表示されます。数値を入力し、ボタンをクリックして値を送信します。問題は、最初のエントリから値を正しく推測しない場合、answer
ボタンをクリックするたびに回答値が再生成され、新しいランダム値に適用されることです。
私の質問は、ビューの開始時にランダムな値を生成し、ユーザーがその値を正しく推測するまで維持する方法です。
私の試みはこれを再配置することでした:
int answer = 0;
answer = arc4random() % 100 + 1;
answer
ページの先頭に移動しましたが、後でページでメソッドが呼び出されたときに識別子が欠落していることを示すエラーが表示されます。ご支援いただきありがとうございます。