this.name = 'John Doe';
this.age = 22;
this.is_male = true;
我能够通过故事板成功地进行segue,但是希望根据委托人返回的信息以编程方式进行。
在运行应用程序时,来自委托的信息成功发送到函数“checkForRecipes”-ie“noRecords”返回TRUE,但由于某种原因,该函数中的下面一行代码似乎没有执行(和没有错误抛出):
func checkForRecipes(noRecords: Bool) {
//segue to addNewRecipe page
if noRecords == true{
print("Can't Find any Recipes!")
self.performSegue(withIdentifier: "ToAddNewRecipeVC", sender: self)
}else{
print("error, noRecords not equal to zero")
}
应用程序启动但在主屏幕停止,而它应该转到“AddNewRecipe”视图控制器。
segue本身肯定有一个“ToAddNewRecipeVC”的segue ID。我也尝试根据以下thread.
调度到主队列(无济于事)我很难过 - 这里出了什么问题?
答案 0 :(得分:1)
无论如何 - 感谢所有人的投入!