Хм. Ну тут можно много вариантов придумать. Лично я обычно узнаю версию операционной системы (UIDevice вроде умеет это), и уже в зависимости от этого выполняем разный код. Но если честно я такого никогда не делаю. Потому что этот новый метод, отсутсвующий в 2.0, приходится писать самому и в итоге это автоматом работет и в 2.0 и в 3.0.
Приложение 3.х на устройстве 2.х