The tutorial assumes you have a very basic knowledge of Cocoa Touch, Objective C and Xcode. To create the application Xcode 4.0 with iOS 4.3 was used.
If you search for a meaning of delegation you will find tons of definitions on the internet, I think the best way to get the idea is a nice and small program.
So some Theoretical definitions you may found it in the net:
“A delegate in Cocoa is a class that you specify will handle a task for another object. In order to qualify as a legitimate delegate object, the class may need to implement a certain set of methods that...