Используйте тот же общий синтаксис, который использовался при определении пользовательского типа для блока, например:
void (^myLocalBlock)(void) = ^{ printf("Buy low, sell high.\n"); };
myLocalBlock();
dispatch_sync(dispatch_get_main_queue(), myLocalBlock);
dispatch_async(dispatch_get_main_queue(), myLocalBlock);
Для получения дополнительной информации о синтаксисе объявления блока см .:
http://thirdcog.eu/pwcblocks/