アプリを sleep() したくありませんが、タイマーがアクションを完了するまで待機させたいです (基本的に、1 秒に 1 つずつ、4 つの UILabels を更新します)。
タイマーが完了した後、メインループで起動したいコードがいくつかあります-タイマーが完了するまで待機したいです。現時点では、メイン ループがタイマーを開始し、次のコード ブロックに直接進みます (タイマーがバックグラウンドで刻々と過ぎていきます)。しかし実際には、タイマーが 4 つの UILabels の更新を完了してから、メイン プログラムが次のコード ブロックを起動するようにしたいと考えています。
私はグーグルでYouTubeでいくつかの悪いチュートリアルを見ていますが、実行ループを使用する必要があると思います. これは正しいでしょうか?