这个问题看起来有点奇怪,但我无法理解为什么会发生这种情况。
我的做法是重命名一个自定义的segue类,并在“自定义类”下反映出来,但它仍然尝试调用旧的类。
我已经清理了构建文件夹并在项目中搜索了旧的自定义类名称,至少在Xcode中没有找到任何内容。我查看了故事板文件,也没有找到任何内容。
即使我完全删除了自定义的segue,我仍然会得到:
'Could not find a segue class named 'xxxxxxxxx''
问题是我无法理解它从哪里获取了上面的 'xxxxxxxxx',它既不在storyboard文件中也不在代码中。
[[[self view] viewWithTag:1] resignFirstResponder];
当我进行调试时,这就是出现错误的线程终止的地方。我已经删除了文本字段上的所有插座、事件和转场。我没有使用“xxxxxxxxx”作为类的自定义转场。
除此之外,还有什么其他事情我可以做来更彻底地清理项目吗?从哪里开始?