В Objective-C не существует пространства имен, поэтому единственный способ - добавить префикс к вашему методу.
Если вы не хотите добавлять префикс (я согласен с вами .. это ужасно), вы можете OBJC_PRINT_REPLACED_METHODS
изменить переменную окружения на YES
, чтобы получить предупреждение, если имя вашего метода сталкивается с другим существующим методом.
![set environment variable](https://i.stack.imgur.com/gk8ra.png)