Если вы знаете метод заранее:
[self performSelector:@selector(myMethod) withObject:nil];
Если вы не знаете имя метода заранее:
SEL selector = NSSelectorFromString(someSelectorStringYoureGiven);
[self performSelector:selector withObject:nil];
В обоих этих примерах предполагается, что ваша функция не принимает аргументов, ни требует выполнения в другом потоке, ни требует отложенного выполнения.Есть много вариантов для всех комбинаций этих условий (и NSInvocation для еще более сложных случаев).Ищите performSelector
в документации xcode, чтобы увидеть все варианты.