I have been seeing some code around that resembles the following:
@protocol MyProtocol // write some methods. @end
Is ther
I'm pretty sure the reason you would do this is to add the NSObject members (say like retain and release) to your protocol. Technically you can still send those messages anyways but you will get a compiler warning without it.