首页 > 解决方案 > 无法识别的选择器发送到实例 (_setViewDelegateContentOverlayInsetsAreClean)

问题描述

看起来有很多方法可以得到这个错误。我找不到任何适合我的解决方案。与大多数具有相同错误的线程的区别在于,引发错误的视图是我的初始视图,而不是由 segue 调用。

这是我的错误日志:

Tabuleo[87837:3767493] -[loginViewController _setViewDelegateContentOverlayInsetsAreClean:]:
unrecognized selector sent to instance 0x7fb513d104e0
2018-07-03 13:37:25.365645+0200 Tabuleo[87837:3767493]
*** Terminating app due to uncaught exception 
'NSInvalidArgumentException', reason: '-[loginViewController _setViewDelegateContentOverlayInsetsAreClean:]:
unrecognized selector sent to instance 

我无法自己弄清楚它的来源,因为在我的代码中我没有任何名为“_setViewDelegateContentOverlayInsetsAreClean”的方法。

在这一点上,我没有任何线索,我阅读了几乎所有与此相关的帖子。

我的代码大约有 350 行,所以如果有帮助,我会提供一个下载链接。

登录视图控制器.m

谢谢你的帮助。

标签: objective-cunrecognized-selector

解决方案


我终于想通了。我不知道它到底在哪里搞砸了,但重做我的故事板中我的元素的每个链接,这个视图终于可以工作了!因此,如果发生这种情况,只需重做从情节提要到 .h 文件的链接。


推荐阅读