Personally, I prefer not the class name prefix in the application.
When you write code for libraries or custom classes or categories, they are recommended because there are no namespaces in Objective-C.
But for application classes, I think they are just noises. Looking down at the list of files that have all three letters in front, it’s a little harder to find what I’m looking for.
I mean, will you really have more than one class called AppDelegate? I am all for the full and descriptive naming of my classes, but the prefixes for all classes do not help me.
If this helps, there are several conventions for writing code. Search and you will find them. Here are mine , for example.
You do not have to follow them, but choose a style and agree with it.
Abizern
source share