Пример писался для другого типа контроллера с другой версией Target. ПО этому и ругался.
Просто перенесите нужные Вам части в Ваш, новый проект с Вашим Target.