Static block variable in Objective-C
to declare a static variable of block type
typedef ReturnType (^MyBlockType)(ArgumentType, ArgumentType2);
static MyBlockType myblock;
static MyBlockType myblock2;
or
static ReturnType (^myblock)(ArgumentType, ArgumentType2);