Проблема в том, что ваш пример кода создает UIViewController вместо вашего фактического производного класса. Другими словами, вместо этого вы должны создать свой контроллер следующим образом:
SecondViewController *start = [[SecondViewController alloc]initWithNibName:@"SecondView" bundle:nil];
Я предполагаю, что ваш класс контроллера представления называется "SecondViewController", потому что вы загружали перо с похожим именем.
Если вы не предоставите правильный экземпляр, ваши методы делегата не смогут быть вызваны.