3

Thread1、Thread2、Thread3、Thread4がこれらのスレッドの意味を示すxcodeをデバッグしている間、私はxcodeとiphone iOS開発の初心者です? また、デバッグにどのように役立つか説明できますか?

4

1 に答える 1

7

独自のアプリをデバッグする目的で、実際に心配する必要があるのは Thread1 だけです。少なくとも、並行コードを書き始める時点までは心配する必要があります ( Concurrency Programming Guideを参照)。

スレッドは、基本的にコード実行の特定のパスです。Thread1 は「メイン スレッド」であり、アプリが基本的な操作、すべてのユーザー インターフェイス コードなどを実行するスレッドです。より高度なプログラミングを開始する場合は、時間のかかる操作をバックグラウンドに送信する同時実行を採用する場合があります。メインスレッドで発生しているユーザーエクスペリエンスに悪影響を及ぼさないようにスレッド/キュー。

ただし、質問のスレッド 2、3、4 などは、システムによって生成されたスレッドであり、一般的に気にする必要があるスレッドではありません。メイン スレッドと、並行コードを記述する場合は、明示的に操作を追加するスレッドについてのみ心配してください。

于 2013-04-02T12:39:52.173 に答える