Как на самом деле используются категории вместо наследования?
Я пытаюсь понять фактическое использование категорий в противоположность наследованию в Objective-C. Когда мне лучше использовать кошку егори? Был бы полезен пример из реальной жизни с кодом.