What does the text inside parentheses in @interface and @implementation directives mean?
Those are called Categories and allow you to add further functionality to your classes. A category allows you to add methods to an existing class—even to one for which you do not have the source. Categories are a powerful feature that allows you to extend the functionality of existing classes without subclassing. Using categories, you … Read more