Master-detail delegation
===

I'm creating an iPad app and I'm very new to iOS development and have a question. I need to setup a two way communication between my master and detail view controllers. The tutorial books I've been reading set the detail view controller to be a delegat of the master view controller which is fine when transferring data from the master to the detail view controller, but what if I also want to communicate data the other way, detail to master? Is there any reason why I can't setup the master be a delegate of the detail view controller in addition to the detail view controller being a delegate of the master view controller? Or am I better of setting up the detail to be a delegate of the master to get data from the master to the detail view controller and use blocks to carry out the communication the other way? Any help would be appreciated. Thanks in advance.