With the release of iOS4 blocks became available in objective C. It is not something new, they are exist in other languages like Java’s anonymous classes and C# lamdas. I have to admit that because of the syntax and the way they operate, they have become a frightening tool for the beginner developers. There are