in my noob mind and proceedings, when i create a category for a class, I create it in a new file
like NSArray+Shuffle.h and .m
but I have noticed that when I create for example a ViewController,
i have in the implementation:
@interface PingusViewController ()
@end
@implementation PingusViewController
...
@end
So my question is:
what is the
@interface PingusViewController ()
@end
part?, is this for categories? or what use?, and if it is for categories, why use it here and not in some new files?
thanks!