Did you know that Cocoa has documented naming conventions?
That link spells out the general philosophy behind naming code in Cocoa. I was going to say that it’s a good starting point for programmers new to Cocoa development, but I see a surprising amount of “experienced” developers not using best practices for naming. So lets just say that everyone should check it out.
What I find more useful are the conventions for things like notifications, exceptions, and enums. You know the things that, in a larger project, usually end up with zero consistency.
Now you don’t have to argue with the flame warrior that sits two desks over. Just direct him to that link.