Ссылка на старую документацию мертва; лучшая замена, которую я смог найти, была здесь: Apple Docs :
Избегайте конфликтов имен методов категорий
Поскольку методы, объявленные в категории, добавляются к существующему классу, вы должны быть очень осторожны с именами методов.
Если имя метода, объявленного в категории, совпадает с именем метода в исходном классе или метода в другой категории того же класса (или даже суперкласса), поведение не определено относительно того, какая реализация метода используется в время выполнения. Это с меньшей вероятностью будет проблемой, если вы используете категории со своими собственными классами, но может вызвать проблемы при использовании категорий для добавления методов к стандартным классам Cocoa или Cocoa Touch.
Apple использует более легкое прикосновение, но суть та же: вы приглашаете катастрофу, потому что непредсказуемое поведение молчит.