2

質問をするためにループを実行する必要がある小さなプロジェクトに取り組んでいます。ループ中は、次の操作を実行する前にユーザーからの回答を待つ必要があります。

あなたの誰かが助けることができますか?

4

2 に答える 2

3

iPhone のオブジェクト指向フレームワークである Cocoa Touch には、必要なループが既に含まれています。必要なことを正確に実行するNSRunLoopというクラスがあります。これは、ユーザー インターフェイスからのイベントを待機し (とりわけ)、コードを呼び出してイベントを処理します。

したがって、このループを自分で構築することについて心配する必要はありません。Apple には、ユーザー入力を待機し、その入力に基づいて動作するアプリを構築する方法を示すチュートリアルがあります。

于 2013-01-21T14:58:11.763 に答える
0

すべてのボタンを無効な状態に設定できます。

[myButton setUserInteractionEnabled:false];

ループが終了したら、true の状態に戻します。これは最も簡単な可能性のようです。

于 2013-01-21T14:59:40.027 に答える