grand-central-dispatch

    1

    2答えて

    警告 - スレッドのテストに関するいくつかの質問を読みましたが、答えが見つからない可能性があります。正しい方向。 reloadDataへのtableView呼び出しがメインキューで実行されていることをテストします。 これは、コードが通過テストを生じるはずである必要があります。 var cats = [Cat]() { didSet { DispatchQueue.main.a

    0

    1答えて

    dispatch_afterを使用して6秒後にイベントを発生させようとしています。 普通のdispatch_afterスニペット(Xcode自体に組み込まれています)を発射しています。 dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(duration + 0.01 * NSEC_PER_SEC)), dispatch_get_ma

    1

    1答えて

    私はオンラインで検索しましたが、私の質問に関連する回答が見つかりませんでした。誰かが私を助けてくれることを願っています。前もって感謝します! ここにFirebase observeEvent関数があります。 ref.child("path").observeSingleEvent(of: .value, with: { (snapshot) in // here I have a for loo

    0

    2答えて

    私はAlamofireリクエストを関数の一部として持っており、残りの関数が実行される前に完了するようにリクエストが必要です。あなたは以下の完全な機能を見ることができます。 @IBAction func btnScanPressed(_ sender: Any) { // Retrieve the QRCode content // By using the delegate

    0

    1答えて

    私はUITableViewにロードする約8,500項目のリストを持っており、product.isnewitemが真である約200個の項目しかないはずです。すべての「新しい」アイテムに対して、新しいアイテムであることを示すイメージ(newicon.png)がロードされるはずです。しかし、私がテーブルビューをスクロールダウンすると、newiconがアイテムの50%以上に表示されます。すべてのアイテムは

    4

    1答えて

    バックグラウンドタスクをプログラムできる必要があります。リトル "crons"場合は、いくつかの簡単なコードを実行します。 GCDの専門家をされるわけではないが、私は思っていた:はバックグラウンドタスクが実際にアプリを前に、バックグラウンドでその職務を行うためにのために私が期待最大時間は何である quitsが完全に することができます私の「プログラム」は、複数のタスクを適時に完了するようにしてくだ

    8

    2答えて

    私は、より深い同時性のダイビングをしており、GCDとNSOperationについて広く読んでいます。しかし、キャノニックanswer on SOのような多くの投稿は数年前です。一般的に、最も高いレベルの抽象化(のような単純なディスパッチ以上も 「進むべき道」:それがために使用NSOperation主な利点、いくつかのパフォーマンスを犠牲にように私には思えた は、タスク操作(取消など) が簡単にタス

    0

    1答えて

    私は助けが必要です。私はデータを保存すると同時にそれらを表示する必要がありますアプリを書く。しかし、私には問題があります。両方の操作はメインキューでのみ機能していました。私は何ができますか?ありがとう! 私のUIコード dispatch_async(dispatch_get_main_queue(), ^{ [self.hostView.hostedGraph reloadData];

    0

    1答えて

    私は画像のリストをダウンロードし、画像がダウンロードされるとプログレスバーが更新されるiPadアプリを持っています。プログレスバーと画像のダウンロードが一致するようには見えません。プログレスバーは、イメージのダウンロードが完了する前に常に終了します。 UpdateProgressBarメソッドがあり、画像がダウンロードされるたびにプログレスバーがインクリメントされます。 -(void)Downlo

    3

    2答えて

    2つの意味の違いは非常に狭いので、どちらのオプションが存在するのか不思議です。彼らは機能的にどのように異なっているのでしょうか、あるいは他のものの単なる別名ですか?