所以我有一个看起来正常的代码,除了我看到一个错误:
App [0000:000000]警告:尝试在其视图不在窗口层次结构中的<_App.PreviousView:0x000000000>上显示<_App.nextView:0x000000000>!
因此我进行了搜索,我认为自己的处境就像this answer。
除了,据我所知,我需要多个任务。所以我不知道如何处理,我的代码是这样的:
if stateNumber == 3 && !isCondition01True {
performSegue(withIdentifier: "nextView", sender: Any?.self)
}
if stateNumber == 3 && !isCondition02True {
performSegue(withIdentifier: "nextView", sender: Any?.self)
// and like +30 more statements like this
是否存在针对这些情况的解决方法?像是一次触发segue的代码?我以前尝试过将这些语句归类,但是失败了(我仍在学习敏捷,所以我可能错过了一些东西)。
答案 0 :(得分:0)
您可以尝试[['1', '+', '1'], '+', '1']
,也可以尝试将它们组合如下:
else
等...