static extern void zdk_on_main_thread(dispatch_block_t block);
static extern void zdk_on_queue(DispatchQueue queue, dispatch_block_t block);