Ваш объект (TableViewController) не имеет свойства с именем jokeTableView.
Чтобы получить доступ к jokeTableView с помощью специального оператора точки, оно должно быть свойством. В противном случае вам нужно получить к нему доступ, используя методы, совместимые с Key-Value-Coding, или напрямую, используя оператор -> (или просто использовать его как ivar без ссылки на себя):
jokeTableView.delegate = self;
или
self->jokeTableView.delegate = self;
или
[self jokeTableView].delegate = self;
или
@property (retain) UITableView *jokeTableView;
// later...
self.jokeTableView.delegate = self;
Также обратите внимание, что вы устанавливаете розетку в инициализаторе, и это не будет работать. Вам нужно будет установить это в методе - [TableViewController awakeFromNib], поскольку self-> jokeTableView будет нулевым, когда фактически вызывается инициализатор (что происходит в IB до сериализации объекта в файл nib).