当我尝试在“添加”表单中打开表格项以对其进行更新时,我得到以下关注消息。
由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:'Receiver()没有标识为'verBeneficioSegue'的序列
Github项目:https://github.com/felipeejunges/MyBenefits
在调试时,在第58行出现错误。
P.S。我正在为iOS的学位课程做项目练习。 我尝试清理项目,重新启动Xcode,重新启动Mac,但是没有任何效果。
答案 0 :(得分:1)
在崩溃中,segue位于名为ListarBeneficiosTableViewController
的vc中。
ListarBeneficiosTableViewController:0x7fbf6d510340>)具有 没有标识为“ verBeneficioSegue”的segue
,并且您在图中显示的vc被命名为MyBeneficio
(它是UITaBarController
),因此并不相同,因此崩溃
如果您的目的是向选项卡控制器添加另一个选项卡,则应将选项卡从选项卡拖动到listoVC并从弹出菜单中选择viewControllers
否则,segue的起源应该是ListarBeneficiosTableViewController
,而目的地是另一个vc
答案 1 :(得分:0)
你在说
/routing-status
在ListarBeneficiosTableViewController类中。这意味着您的ListarBeneficiosTableViewController实例是从情节提要中加载的,并且在情节提要中具有名为“ verBeneficio”的标记。
好的,让我们看看情节提要。当我们这样做时,我们看到“ verBeneficio” segue不是来自ListarBeneficiosTableViewController。它来自标签视图控制器。