How Do I Declare A Block in Objective-C?
source : http://fuckingblocksyntax.com