私は、ネットからたくさんのファイルをダウンロードするプログラムを持っています。特定のコードが1秒に1回以上実行されないようにするにはどうすればよいですか?
私はいくつかのスレッドでデータをダウンロードしています。
各データが呼び出された後、私は、管理対象オブジェクトは、10件のスレッドがほぼ同時にロードを完了した場合、管理対象オブジェクトコンテキストは10回実行取得します
コンテキスト更新する必要があります。
真実私は一度だけ実行する必要があります。
私がしたいことは、ブロックを受け入れるメソッドを作成することです。
ブロックを受信する関数を作成するにはどうすればよいですか?そのブロックが1秒未満で実行された場合、ブロックは実行されず、代わりに1秒間の2回目の実行が延期されます多くの場合、関数が呼び出されます。