There is a very good guidline by Scott Stevenson on how objective-C code should look like. Checkout the following links.
http://cocoadevcentral.com/articles/000082.php
http://cocoadevcentral.com/articles/000083.php
These links will also answer your question how you should name your classes and why.