Если в сообщении об ошибке указано Storyboard () doesn't contain a view controller with identifier 'Detail'
, то вполне вероятно, что раскадровка не содержит контроллера представления с идентификатором Detail
.Вам может показаться, что вы установили идентификатор контроллера представления на Detail
в раскадровке, но, возможно, вы действительно этого не сделали или тестируете старую версию приложения.
Вам необходимо убедиться, что идентификаторполе в разделе View Controller инспектора атрибутов говорит Detail
, с правильной прописной буквой и без лишних пробелов.
Хотя ... если сообщение об ошибке действительно говорит Storyboard ()
, то это тоже довольно подозрительно.Стоит сказать что-то вроде Storyboard (<UIStoryboard: 0xb65e570>)
.