У меня есть такая раскадровка:
-- initial --> [PictureListViewController] ----> [PictureDetailViewController]
Теперь я хочу установить делегат моего ViewController PictureListViewController
. Так как это первый ViewController, я не могу сделать это в методе -(void)prepareForSegue:...
, так как исходный ViewController создается фреймворком Storyboard.
Для повторного использования я также не хочу PictureListViewController
, поэтому установите его delegate
.
Какая лучшая практика для этого. Конечно, я мог бы создать еще один «пустой» ViewController, который затем переходил бы на PictureListViewController
, но это не похоже на то, что мне нужно делать.
Ваша помощь очень приветствуется. Спасибо: -)