Я могу успешно через непосредственно перейти раскадровки, но хотят сделать это программно на основе информации, возвращаемой из делегата.performSegue (withSender: отправитель :) не работает - никаких ошибок не отображается
При запуске приложения информация от делегата успешно отправляется функции «checkForRecipes» - «noRecords» возвращает TRUE, но по какой-то причине нижняя строка кода внутри этой функции, похоже, не выполняется (и никаких ошибок не выбрасываются):
self.performSegue(withIdentifier: "ToAddNewRecipeVC", sender: self)
приложение запускается, но останавливается на основном экране, в то время как она должна непосредственно перейти к «AddNewRecipe» контроллера представления.
У самого segue определенно есть идентификатор segue «ToAddNewRecipeVC». Я также попытался отправить в основную очередь (безрезультатно) на основании следующих thread.
Я в тупике - что здесь не так?
Использование скриншотов для кода неодобрительно. Поместите свой код в вопрос. – MwcsMac
@MwcsMac: Я заменил скриншот с клипом кода. – Rossco
, где вызывается checkForRecipes()? – azimov