Ваш селектор subscribeToTopic:
. Это означает, что метод принимает только один аргумент; NSString, которая описывает тему, я бы предположил.
Итак, передача блока завершения в качестве второго аргумента ничего не даст. В среде выполнения нет ничего волшебного, что заставило бы выполнить блок завершения, просто передав его в качестве дополнительного аргумента.
Все это поднимает другой вопрос; Почему вы вообще используете performSelector: