Что вы делаете, отправляете сообщение на mobile_Obj для выполнения метода AuthenticateMobileServer.Селектор передается как аргумент, но это не означает, что метод, на который он указывает, будет вызван.Происходит это или нет, зависит от того, какая логика работает в AuthenticateMobileServer.
Итак, если AuthenticateMobileServer зависит от того, какое значение возвращает «Обработчик», вам нужно создать экземпляр класса, реализующего «Обработчик» (или сохранить ссылку насуществующего экземпляра и используйте его) в самом начале реализации AuthenticateMobileServer, вызовите на нем «Обработчик» и получите результат.