Pertanyaan yang diberi tag grand-central-dispatch

Grand Central Dispatch (GCD) menyediakan mekanisme yang sederhana dan kuat untuk operasi bersamaan dan asinkron, terutama di sistem operasi Apple (mis., IOS, macOS, watchOS, dan tvOS), tetapi juga FreeBSD dan MidnightBSD.

254
GCD untuk melakukan tugas di utas utama

Saya memiliki panggilan balik yang mungkin berasal dari utas apa pun. Ketika saya mendapatkan panggilan balik ini, maka saya ingin melakukan tugas tertentu di utas utama. Apakah saya perlu memeriksa apakah saya sudah berada di utas utama - atau adakah hukuman dengan tidak melakukan pemeriksaan ini...