There is no practical reason for this, its just something I was looking at today. Does anyone know if there is a way to create a Block that does not take any arguments. In the example below Block_001 would return 101, does anyone know what I am missing?
int (^Block_001) = ^{ return 101; };
If I add a int argument then the block compiles just fine
int(^Block_001)(int) = ^(int arg){ return 101; };
Gary