Рефакторинговая раскадровка не позволяет компилировать XCode7

Я решил разделить мой (довольно сложный) раскадровку на более мелкие куски, используя новую функцию реставратора раскадровки в XCode7. Я начал с одной вкладки и реорганизовал все контроллеры внутри этого навигационного контроллера с вкладками в отдельный файл. Но раскадровка не скомпилируется с помощью "Ссылки на раскадровки" не могут быть назначениями сегментов отношений до iOS 9.0 ".

Теперь я прочитал, что ссылки на раскадровку должны быть развернуты для iOS8 (это наша цель развертывания). Теперь ссылки на раскадровку можно развернуть в iOS 8, OS X 10.10 и watchOS 1. ". Это может быть неверно, но проблема в том, что я получаю ту же ошибку, даже когда меняю цель развертывания на iOS 9 (и делаю чистую сборку).

1 ответ

Ах, глупо меня. Догадаться. В сообщении об ошибке на самом деле указывается, где проблема: вы не можете использовать ссылку для segues отношений - например, между диспетчером навигации (или панелью) и его первым ребенком. Они должны быть в одном раскадровке.

Хотя упоминание iOS9 в сообщении об ошибке запутывает.

licensed under cc by-sa 3.0 with attribution.