• ベストアンサー

iアプリ作りで乱数を使用すると

 ど素人のくせに、本やサイトを見ながら、見よう見まねでiアプリを作ろうとしております。  ゲームの中心となる部分は、繰り返しの処理になりますので、大きな範囲をwhile(true){}でくくっています。その中の一部で乱数を使ってランダムに文字を表示させる‥という部分がるのですが、エミュレーターで実行すると、その部分で画面に次々とすごい速さで文字が入れ替わり表示され乱数がずっと無限ループで発生している状態が起こってしまっています(実機で実行すると継続動作できないと表示され強制終了)。  素人丸出しの質問で申し訳ありませんが、解決法をご教授いただけるとありがたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

単にループから抜け出すように作ればいいだけなのでは? while(true){   //表示処理など   …   if(終了条件式){     //終了条件に合致したらbreakしてループを抜ける     break;   } } のような感じで。

Stockwell
質問者

お礼

基本的な質問にご丁寧にどうもありがとうございます。もっと勉強して頑張ります。

関連するQ&A

専門家に質問してみよう