移动到视图时出现问题IOS中的控制器
我有一个按钮,单击它时会打开新的视图控制器。它打开的新视图控制器是一种具有一些文本框,下拉菜单和单选按钮的窗体。当我点击按钮打开视图控制器时,我会在下面看到异常错误。我对这个错误在哪里感到困惑。代码没有错误,所以我不知道问题来自哪里。错误是:移动到视图时出现问题IOS中的控制器
***终止应用程序由于未捕获的异常 'NSInvalidArgumentException',原因: ' - [的UIButton setDelegate:]: 无法识别的选择发送到实例0x7f9499d27b10'
该问题是由于您按钮无法识别其选择器。因为与该按钮绑定的方法可能会被删除。
检查下列步骤检查:
1)打开故事板
2)移动到您当前的ViewController
3)检查您绑定所有按钮的方法名。
4)检查控制器中是否有所有的方法。 5)如果你不想检查所有的方法,从xib/storyboard中删除当前的方法绑定,并为所有按钮指定新的方法。
希望它能帮助你。 :)
- 转到故事板或笔尖文件,并在此处右键单击类名,即可看到与类的所有对象连接。您必须确保连接弹出窗口中没有黄色警告符号。
1)进入故事情节
2)选择按钮和右键单击
3)删除按钮的动作
4)润色添加按钮IBAction为内部
5 )确保IBAction是在你的swift或.m文件中定义的
清理你的项目并按ctrl + R
谢谢,我明白了。 @ChanWarde –
任何人都很难回答那里发生的事情。断开所有插座并重试。 –
让我试试你说的话。 @RohitKumar –
你正在设置UIButton的'delegate'属性,但'UIButton'没有'delegate'属性 – Paulw11