Правильно, в Objective-C нет пространства имен, эту проблему часто можно обойти, используя префиксные классы.Это часто также проблема, когда вы получаете «незаслуженные» отказы от Apple за использование закрытого API, который вы не используете, например, класс с именем BaseResponse вызвал у нас проблемы.
Apple оставляет за собой право иметь префиксные классы, нов этом случае вы должны либо префиксировать его, либо переименовать класс в другое.