問題タブ [dispatch-async]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1052 参照

ios - IOS の dispatch_async と for ループ

バックグラウンド スレッドで for ループを実行するようにこのコードを変換しようとしています。

}

私はこれを試しましたが、正しく動作しません...ラグは解消されますが、一部の行が欠落しているか、コレクションビューの奇妙な位置にあります.forループがディスパッチで正しく動作していません... - (void)prepareLayout { [super prepareLayout];

他のバリエーションを試しましたが、うまくいきませんでした...誰かがこのコードをバックグラウンドスレッドで適切に実行するように変換するのを手伝ってくれると助かります...ありがとう

0 投票する
1 に答える
307 参照

ios - 非同期ブロックでリリースを使用するios

複数のView Controllerを持つIOSプロジェクト(ARCが無効)があります。特定のコントローラーの 1 つが MyClass 型のメンバー オブジェクトを初期化しますが、ビュー コントローラーが閉じられると、スレッドを使用して (dispatch-async を使用して) オブジェクトのクリーンアップ メソッドを呼び出して、時間のかかる操作を行います。オブジェクトのメイン キューで [自己解放] を実行することで完了します。これは良い習慣ですか、エラーが発生しますか? 以下は、私が行っていることと同様の例です。

0 投票する
4 に答える
611 参照

ios - UILabel テキストの設定に予想よりも時間がかかる iOS7

私の見解では、天気関連の情報を表示しようとしています。私が使う

何らかの理由で、uilabel が新しいテキストに変わる約 15 ~ 45 秒前に NSLog 行が表示されます。私は Obj-C にかなり慣れていないため、コードの多くはチュートリアルを使用して作成されているため、dispatch_async メソッドについて十分に理解していません。ご意見やご提案をいただければ幸いです。

0 投票する
1 に答える
1323 参照

ios - iOS: 割り当て解除されたインスタンスに送信された numberOfSectionsInCollectionView メッセージ

コレクションビューを管理するためのこのコードがあります

imageQueue_ が作業を終了し、コレクションビュー全体にデータを入力すると、正常に動作します。ビューを終了するときに問題が発生しました。

この場合、コレクションビューに画像が完全に取り込まれていない場合、アクションを戻すと次のエラーが発生します。

問題はどこだ?