What is the advantage of using blocks over normal methods and functions in Objective-C? I've read the documentation, but I can't find specific uses of blocks instead of other language features.
I'm sure that I've missed something, so could someone explain the advantages of blocks in a simpler way than the existing documentation?