Вызов метода напрямую более читабелен. performSelector:
должно быть зарезервировано для сообщений более высокого порядка.
Строго говоря, вам не нужно импортировать класс для отправки ему сообщения, поскольку отправка сообщений является динамической, а не статической, хотя вы получите предупреждения во время компиляции о том, что объект может не отвечать на селектор.