SORU
14 NİSAN 2011, PERŞEMBE


GCD ana iş parçacığı bir görevi gerçekleştirmek için

Herhangi bir konu gelebilir hangi bir geri arama var. Bu geri döndüğümde, o zaman ana konu üzerinde belirli bir görevi gerçekleştirmek için istiyorum.

Ben zaten ana konu üzerinde - ya da orada bu onay befora aşağıda kodu arama yerine herhangi bir ceza olup olmadığını kontrol etmek gerekir mi?

dispatch_async(dispatch_get_main_queue(), ^{
   // do work here
});

CEVAP
14 NİSAN 2011, PERŞEMBE


Hayır, zaten ana iş parçacığı üzerinde olup olmadığını kontrol etmek gerekmez. Ana sıraya blok göndererek, sadece ilgili çalışma döngü çalıştırdığınızda seri olur ana konu üzerinde yürütülecek blok zamanlama.

Eğer zaten ana konu üzerinde, davranışları hep aynıdır: block planlanıyor ve ana iş parçacığı çalıştırmak döngü çalıştırıldığında idam edildi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eyes4beautee

    eyes4beautee

    17 HAZİRAN 2011
  • hans peder sahl

    hans peder s

    22 Temmuz 2009
  • SuperPrincessjo

    SuperPrinces

    1 EKİM 2010