我有UITextView
,每当我点击它时,应用程序崩溃时出现以下错误:
- [__ NSSetM _hideForKeyboardAppearance]:无法识别的选择器发送到实例0x7fb8aa76cd60
如果我多次运行应用程序,它总是在同一个地方崩溃,但是抛出“未记录的选择器”的拦截对象可能会有所不同。有时它是UIImage
而不是NSSetM
,有时候,它是UIConstraint
等。
即使我没有将UITextView
分配给我班级中的特定商店,也没有将其分配给代表,我也会得到相同的行为。这在模拟器和硬件上都会发生。
任何想法发生了什么?
P.S。这是iOS 8. iPhone和iPad都会发生崩溃。
编辑:请注意,即使 UITextView调用无代码,也会发生这种情况。我删除了故事板中的任何插座连接,甚至使我的课程没有实现UITextViewDelegate
。仍然崩溃。这就是为什么我如此困惑,并想知道是否有人遇到过这样的事情。需要注意的一点是,具有此问题的视图控制器被隐藏在UISplitViewController
内的几个屏幕深处。不确定导航堆栈深处埋藏的某些UI元素是否会以某种方式拦截键盘调用?